Module org.elasticsearch.server
Class MvMaxDoublesFromDocValuesBlockLoader
java.lang.Object
org.elasticsearch.index.mapper.blockloader.docvalues.BlockDocValuesReader.DocValuesBlockLoader
org.elasticsearch.index.mapper.blockloader.docvalues.AbstractDoublesFromDocValuesBlockLoader
org.elasticsearch.index.mapper.blockloader.docvalues.fn.MvMaxDoublesFromDocValuesBlockLoader
- All Implemented Interfaces:
BlockLoader
Loads the MAX
double in each doc.-
Nested Class Summary
Nested classes/interfaces inherited from class org.elasticsearch.index.mapper.blockloader.docvalues.AbstractDoublesFromDocValuesBlockLoader
AbstractDoublesFromDocValuesBlockLoader.Singleton, AbstractDoublesFromDocValuesBlockLoader.SortedNested classes/interfaces inherited from interface org.elasticsearch.index.mapper.BlockLoader
BlockLoader.AggregateMetricDoubleBuilder, BlockLoader.AllReader, BlockLoader.Block, BlockLoader.BlockFactory, BlockLoader.BooleanBuilder, BlockLoader.Builder, BlockLoader.BytesRefBuilder, BlockLoader.ColumnAtATimeReader, BlockLoader.ConstantNullsReader, BlockLoader.Delegating, BlockLoader.Docs, BlockLoader.DoubleBuilder, BlockLoader.ExponentialHistogramBuilder, BlockLoader.FloatBuilder, BlockLoader.IntBuilder, BlockLoader.LongBuilder, BlockLoader.OptionalColumnAtATimeReader, BlockLoader.Reader, BlockLoader.RowStrideReader, BlockLoader.SingletonBytesRefBuilder, BlockLoader.SingletonDoubleBuilder, BlockLoader.SingletonIntBuilder, BlockLoader.SingletonLongBuilder, BlockLoader.SingletonOrdinalsBuilder, BlockLoader.SortedSetOrdinalsBuilder, BlockLoader.StoredFields, BlockLoader.TDigestBuilder -
Field Summary
Fields inherited from class org.elasticsearch.index.mapper.blockloader.docvalues.AbstractDoublesFromDocValuesBlockLoader
fieldNameFields inherited from interface org.elasticsearch.index.mapper.BlockLoader
CONSTANT_NULLS -
Constructor Summary
ConstructorsConstructorDescriptionMvMaxDoublesFromDocValuesBlockLoader(String fieldName, BlockDocValuesReader.ToDouble toDouble) -
Method Summary
Modifier and TypeMethodDescriptionprotected BlockLoader.AllReadersingletonReader(org.apache.lucene.index.NumericDocValues docValues, BlockDocValuesReader.ToDouble toDouble) protected BlockLoader.AllReadersortedReader(org.apache.lucene.index.SortedNumericDocValues docValues, BlockDocValuesReader.ToDouble toDouble) toString()Methods inherited from class org.elasticsearch.index.mapper.blockloader.docvalues.AbstractDoublesFromDocValuesBlockLoader
builder, readerMethods inherited from class org.elasticsearch.index.mapper.blockloader.docvalues.BlockDocValuesReader.DocValuesBlockLoader
columnAtATimeReader, ordinals, rowStrideReader, rowStrideStoredFieldSpec, supportsOrdinalsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.elasticsearch.index.mapper.BlockLoader
convert
-
Constructor Details
-
MvMaxDoublesFromDocValuesBlockLoader
public MvMaxDoublesFromDocValuesBlockLoader(String fieldName, BlockDocValuesReader.ToDouble toDouble)
-
-
Method Details
-
singletonReader
protected BlockLoader.AllReader singletonReader(org.apache.lucene.index.NumericDocValues docValues, BlockDocValuesReader.ToDouble toDouble) - Specified by:
singletonReaderin classAbstractDoublesFromDocValuesBlockLoader
-
sortedReader
protected BlockLoader.AllReader sortedReader(org.apache.lucene.index.SortedNumericDocValues docValues, BlockDocValuesReader.ToDouble toDouble) - Specified by:
sortedReaderin classAbstractDoublesFromDocValuesBlockLoader
-
toString
-