java.lang.Object
org.elasticsearch.index.mapper.BlockDocValuesReader
- All Implemented Interfaces:
BlockLoader.AllReader,BlockLoader.ColumnAtATimeReader,BlockLoader.Reader,BlockLoader.RowStrideReader
- Direct Known Subclasses:
BooleanScriptBlockDocValuesReader,DateScriptBlockDocValuesReader,DoubleScriptBlockDocValuesReader,IpScriptBlockDocValuesReader,KeywordScriptBlockDocValuesReader,LongScriptBlockDocValuesReader
A reader that supports reading doc-values from a Lucene segment in Block fashion.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic interfaceConvert from the storedinto theinvalid reference
longto load.invalid reference
double -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.elasticsearch.index.mapper.BlockLoader.ColumnAtATimeReader
readMethods inherited from interface org.elasticsearch.index.mapper.BlockLoader.RowStrideReader
read
-
Constructor Details
-
BlockDocValuesReader
public BlockDocValuesReader()
-
-
Method Details
-
docId
protected abstract int docId() -
canReuse
public final boolean canReuse(int startingDocID) Checks if the reader can be used to read a range documents starting with the given docID by the current thread.- Specified by:
canReusein interfaceBlockLoader.Reader
-
toString
-