Class Lucene90DocValuesConsumer.MinMaxTracker

java.lang.Object
org.apache.lucene.codecs.lucene90.Lucene90DocValuesConsumer.MinMaxTracker
Enclosing class:
Lucene90DocValuesConsumer

private static class Lucene90DocValuesConsumer.MinMaxTracker extends Object
  • Field Details

    • min

      long min
    • max

      long max
    • numValues

      long numValues
    • spaceInBits

      long spaceInBits
  • Constructor Details

    • MinMaxTracker

      MinMaxTracker()
  • Method Details

    • reset

      private void reset()
    • update

      void update(long v)
      Accumulate a new value.
    • update

      Accumulate state from another tracker.
    • finish

      void finish()
      Update the required space.
    • nextBlock

      void nextBlock()
      Update space usage and get ready for accumulating values for the next block.