|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.jgit.lib.AnyObjectId
org.eclipse.jgit.lib.ObjectId
org.eclipse.jgit.revwalk.RevObject
org.eclipse.jgit.revwalk.RevTag
public class RevTag
An annotated tag.
| Constructor Summary | |
|---|---|
protected |
RevTag(AnyObjectId id)
Create a new tag reference. |
| Method Summary | |
|---|---|
Tag |
asTag(RevWalk walk)
Parse this tag buffer for display. |
java.lang.String |
getFullMessage()
Parse the complete tag message and decode it to a string. |
RevObject |
getObject()
Get a reference to the object this tag was placed on. |
java.lang.String |
getShortMessage()
Parse the tag message and return the first "line" of it. |
PersonIdent |
getTaggerIdent()
Parse the tagger identity from the raw buffer. |
java.lang.String |
getTagName()
Get the name of this tag, from the tag header. |
int |
getType()
Get Git object type. |
| Methods inherited from class org.eclipse.jgit.revwalk.RevObject |
|---|
add, add, appendCoreFlags, equals, equals, getId, has, hasAll, hasAny, remove, remove, toString |
| Methods inherited from class org.eclipse.jgit.lib.ObjectId |
|---|
equals, fromRaw, fromRaw, fromRaw, fromRaw, fromString, fromString, isId, toObjectId, toString, zeroId |
| Methods inherited from class org.eclipse.jgit.lib.AnyObjectId |
|---|
abbreviate, abbreviate, compareTo, compareTo, copy, copyRawTo, copyRawTo, copyRawTo, copyRawTo, copyTo, copyTo, copyTo, copyTo, equals, getFirstByte, getName, hashCode, name, startsWith |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
protected RevTag(AnyObjectId id)
id - object name for the tag.| Method Detail |
|---|
public final int getType()
RevObjectConstants.
getType in class RevObjectpublic final PersonIdent getTaggerIdent()
This method parses and returns the content of the tagger line, after taking the tag's character set into account and decoding the tagger name and email address. This method is fairly expensive and produces a new PersonIdent instance on each invocation. Callers should invoke this method only if they are certain they will be outputting the result, and should cache the return value for as long as necessary to use all information from it.
public final java.lang.String getFullMessage()
This method parses and returns the message portion of the tag buffer, after taking the tag's character set into account and decoding the buffer using that character set. This method is a fairly expensive operation and produces a new string on each invocation.
public final java.lang.String getShortMessage()
The first line is everything up to the first pair of LFs. This is the "oneline" format, suitable for output in a single line display.
This method parses and returns the message portion of the tag buffer, after taking the tag's character set into account and decoding the buffer using that character set. This method is a fairly expensive operation and produces a new string on each invocation.
public Tag asTag(RevWalk walk)
walk - revision walker owning this reference.
public final RevObject getObject()
public final java.lang.String getTagName()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||