Class BlockObjQueue.Block

java.lang.Object
org.eclipse.jgit.revwalk.BlockObjQueue.Block
Enclosing class:
BlockObjQueue

static final class BlockObjQueue.Block extends Object
  • Field Details

    • BLOCK_SIZE

      private static final int BLOCK_SIZE
      See Also:
    • next

      Next block in our chain of blocks; null if we are the last.
    • objects

      final RevObject[] objects
      Our table of queued objects.
    • headIndex

      int headIndex
      Next valid entry in objects.
    • tailIndex

      int tailIndex
      Next free entry in objects for addition at.
  • Constructor Details

    • Block

      Block()
  • Method Details

    • isFull

      boolean isFull()
    • isEmpty

      boolean isEmpty()
    • add

      void add(RevObject c)
    • pop

      RevObject pop()
    • clear

      void clear()