Class Lucene80DocValuesConsumer.MinMaxTracker

java.lang.Object
org.apache.lucene.backward_codecs.lucene80.Lucene80DocValuesConsumer.MinMaxTracker
Enclosing class:
Lucene80DocValuesConsumer

private static class Lucene80DocValuesConsumer.MinMaxTracker extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    (package private) long
     
    (package private) long
     
    (package private) long
     
    (package private) long
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    (package private) void
    Update the required space.
    (package private) void
    Update space usage and get ready for accumulating values for the next block.
    private void
     
    (package private) void
    update(long v)
    Accumulate a new value.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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.
    • finish

      void finish()
      Update the required space.
    • nextBlock

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