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()
GeneratoroutputType in class Generatorvoid shareFreeList(BlockRevQueue q)
GeneratorshareFreeList in class Generatorq - another FIFO queue that wants to share our queue's free list.RevCommit next() throws MissingObjectException, IncorrectObjectTypeException, java.io.IOException
Generatornext in class GeneratorMissingObjectExceptionIncorrectObjectTypeExceptionjava.io.IOException