private class BoundaryGenerator.InitialGenerator extends Generator
Modifier and Type | Field and Description |
---|---|
private static int |
DUPLICATE |
private FIFORevQueue |
held |
private static int |
PARSED |
private Generator |
source |
private RevWalk |
walk |
HAS_REWRITE, HAS_UNINTERESTING, NEEDS_REWRITE, SORT_COMMIT_TIME_DESC, SORT_TOPO
Constructor and Description |
---|
InitialGenerator(RevWalk w,
Generator s) |
Modifier and Type | Method and 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).
|
private static final int PARSED
private static final int DUPLICATE
private final RevWalk walk
private final FIFORevQueue held
private final Generator source
int outputType()
Generator
outputType
in class Generator
void shareFreeList(BlockRevQueue q)
Generator
shareFreeList
in class Generator
q
- another FIFO queue that wants to share our queue's free list.RevCommit next() throws MissingObjectException, IncorrectObjectTypeException, java.io.IOException
Generator
next
in class Generator
MissingObjectException
IncorrectObjectTypeException
java.io.IOException