Module org.elasticsearch.server
Class MvMinDoublesFromDocValuesBlockLoader
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.MvMinDoublesFromDocValuesBlockLoader
- All Implemented Interfaces:
BlockLoader
Loads the MIN
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 -
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
ConstructorsConstructorDescriptionMvMinDoublesFromDocValuesBlockLoader(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
-
MvMinDoublesFromDocValuesBlockLoader
public MvMinDoublesFromDocValuesBlockLoader(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
-