L
- type of lane being used by the plotter.Serializable
, Comparable<AnyObjectId>
public class PlotCommit<L extends PlotLane> extends RevCommit
PlotCommitList
,
Serialized FormModifier | Constructor | Description |
---|---|---|
protected |
PlotCommit(AnyObjectId id) |
Create a new commit.
|
Modifier and Type | Method | Description |
---|---|---|
PlotCommit |
getChild(int nth) |
Get the nth child from this commit's child list.
|
int |
getChildCount() |
Get the number of child commits listed in this commit.
|
L |
getLane() |
Obtain the lane this commit has been plotted into.
|
Ref |
getRef(int nth) |
Get the nth Ref from this commit's ref list.
|
int |
getRefCount() |
Get the number of refs for this commit.
|
boolean |
isChild(PlotCommit c) |
Determine if the given commit is a child (descendant) of this commit.
|
void |
reset() |
Reset this commit to allow another RevWalk with the same instances.
|
abbreviate, compareTo, compareTo, compareTo, copy, copyRawTo, copyRawTo, copyRawTo, copyRawTo, copyTo, copyTo, copyTo, copyTo, copyTo, copyTo, equals, equals, equals, getByte, getFirstByte, getName, hashCode, name, startsWith
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
equals, fromRaw, fromRaw, fromRaw, fromRaw, fromString, fromString, isId, toObjectId, toString, zeroId
carry, getAuthorIdent, getCommitterIdent, getCommitTime, getEncoding, getFooterLines, getFooterLines, getFooterLines, getFullMessage, getParent, getParentCount, getParents, getRawBuffer, getShortMessage, getTree, getType, parse, parse, toString
protected PlotCommit(AnyObjectId id)
id
- the identity of this commit.public final int getChildCount()
public final PlotCommit getChild(int nth)
nth
- child index to obtain. Must be in the range 0 through
getChildCount()
-1.ArrayIndexOutOfBoundsException
- an invalid child index was specified.public final boolean isChild(PlotCommit c)
c
- the commit to test.public final int getRefCount()
public final Ref getRef(int nth)
nth
- ref index to obtain. Must be in the range 0 through
getRefCount()
-1.ArrayIndexOutOfBoundsException
- an invalid ref index was specified.public final L getLane()
Copyright © 2018. All rights reserved.