Module org.apache.lucene.core
Class Lucene90DocValuesConsumer.MinMaxTracker
java.lang.Object
org.apache.lucene.codecs.lucene90.Lucene90DocValuesConsumer.MinMaxTracker
- Enclosing class:
Lucene90DocValuesConsumer
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) long(package private) long(package private) long(package private) long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidfinish()Update the required space.(package private) voidUpdate space usage and get ready for accumulating values for the next block.private voidreset()(package private) voidupdate(long v) Accumulate a new value.(package private) voidAccumulate state from another tracker.
-
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.
-