Class DirectMonotonicReader.Meta

java.lang.Object
org.apache.lucene.util.packed.DirectMonotonicReader.Meta
Enclosing class:
DirectMonotonicReader

public static class DirectMonotonicReader.Meta extends Object
In-memory metadata that needs to be kept around for DirectMonotonicReader to read data from disk.
  • Field Details

    • SINGLE_ZERO_BLOCK

      private static final DirectMonotonicReader.Meta SINGLE_ZERO_BLOCK
    • blockShift

      private final int blockShift
    • numBlocks

      private final int numBlocks
    • mins

      private final long[] mins
    • avgs

      private final float[] avgs
    • bpvs

      private final byte[] bpvs
    • offsets

      private final long[] offsets
  • Constructor Details

    • Meta

      Meta(long numValues, int blockShift)