Package org.eclipse.jgit.revwalk
Class BoundaryGenerator
- java.lang.Object
-
- org.eclipse.jgit.revwalk.Generator
-
- org.eclipse.jgit.revwalk.BoundaryGenerator
-
class BoundaryGenerator extends Generator
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private class
BoundaryGenerator.InitialGenerator
-
Field Summary
Fields Modifier and Type Field Description (package private) Generator
g
(package private) static int
UNINTERESTING
-
Fields inherited from class org.eclipse.jgit.revwalk.Generator
firstParent, HAS_REWRITE, HAS_UNINTERESTING, NEEDS_REWRITE, SORT_COMMIT_TIME_DESC, SORT_TOPO
-
-
Constructor Summary
Constructors Constructor Description BoundaryGenerator(RevWalk w, Generator s)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) RevCommit
next()
Return the next commit to the application, or the next generator.(package private) int
outputType()
Obtain flags describing the output behavior of this generator.(package private) void
shareFreeList(BlockRevQueue q)
Connect the supplied queue to this generator's own free list (if any).
-
-
-
Field Detail
-
UNINTERESTING
static final int UNINTERESTING
- See Also:
- Constant Field Values
-
g
Generator g
-
-
Method Detail
-
outputType
int outputType()
Description copied from class:Generator
Obtain flags describing the output behavior of this generator.- Specified by:
outputType
in classGenerator
- Returns:
- one or more of the constants declared in this class, describing how this generator produces its results.
-
shareFreeList
void shareFreeList(BlockRevQueue q)
Description copied from class:Generator
Connect the supplied queue to this generator's own free list (if any).- Overrides:
shareFreeList
in classGenerator
- Parameters:
q
- another FIFO queue that wants to share our queue's free list.
-
next
RevCommit next() throws MissingObjectException, IncorrectObjectTypeException, java.io.IOException
Description copied from class:Generator
Return the next commit to the application, or the next generator.- Specified by:
next
in classGenerator
- Returns:
- next available commit; null if no more are to be returned.
- Throws:
MissingObjectException
IncorrectObjectTypeException
java.io.IOException
-
-