Package org.eclipse.jgit.revwalk
Class BlockRevQueue.Block
java.lang.Object
org.eclipse.jgit.revwalk.BlockRevQueue.Block
- Enclosing class:
BlockRevQueue
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final int
(package private) final RevCommit[]
Our table of queued commits.(package private) int
Next valid entry incommits
.(package private) BlockRevQueue.Block
Next block in our chain of blocks; null if we are the last.(package private) int
Next free entry incommits
for addition at. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void
(package private) boolean
canUnpop()
(package private) void
clear()
(package private) boolean
isEmpty()
(package private) boolean
isFull()
(package private) RevCommit
peek()
(package private) RevCommit
pop()
(package private) void
(package private) void
(package private) void
-
Field Details
-
BLOCK_SIZE
static final int BLOCK_SIZE- See Also:
-
next
BlockRevQueue.Block nextNext block in our chain of blocks; null if we are the last. -
commits
Our table of queued commits. -
headIndex
int headIndexNext valid entry incommits
. -
tailIndex
int tailIndexNext free entry incommits
for addition at.
-
-
Constructor Details
-
Block
Block()
-
-
Method Details