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 class
static class
static class
static class
static class
static class
static class
static interface
Convert from the storedinvalid reference
long
invalid reference
double
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.elasticsearch.index.mapper.BlockLoader.ColumnAtATimeReader
read
Methods 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:
canReuse
in interfaceBlockLoader.Reader
-
toString
-