Class RoaringDocIdSet.Builder

java.lang.Object
org.apache.lucene.util.RoaringDocIdSet.Builder
Enclosing class:
RoaringDocIdSet

public static class RoaringDocIdSet.Builder extends Object
A builder of RoaringDocIdSets.
  • Field Details

    • maxDoc

      private final int maxDoc
    • sets

      private final DocIdSet[] sets
    • cardinality

      private int cardinality
    • lastDocId

      private int lastDocId
    • currentBlock

      private int currentBlock
    • currentBlockCardinality

      private int currentBlockCardinality
    • buffer

      private final short[] buffer
    • denseBuffer

      private FixedBitSet denseBuffer
  • Constructor Details

    • Builder

      public Builder(int maxDoc)
      Sole constructor.
  • Method Details