Module org.elasticsearch.server
Package org.elasticsearch.index.mapper
Class BooleanScriptBlockDocValuesReader
java.lang.Object
org.elasticsearch.index.mapper.BlockDocValuesReader
org.elasticsearch.index.mapper.BooleanScriptBlockDocValuesReader
- All Implemented Interfaces:
BlockLoader.AllReader
,BlockLoader.ColumnAtATimeReader
,BlockLoader.Reader
,BlockLoader.RowStrideReader
BlockDocValuesReader
implementation for boolean
scripts.-
Nested Class Summary
Nested classes/interfaces inherited from class org.elasticsearch.index.mapper.BlockDocValuesReader
BlockDocValuesReader.BooleansBlockLoader, BlockDocValuesReader.BytesRefsFromBinaryBlockLoader, BlockDocValuesReader.BytesRefsFromOrdsBlockLoader, BlockDocValuesReader.DocValuesBlockLoader, BlockDocValuesReader.DoublesBlockLoader, BlockDocValuesReader.IntsBlockLoader, BlockDocValuesReader.LongsBlockLoader, BlockDocValuesReader.ToDouble
-
Method Summary
Modifier and TypeMethodDescriptionint
docId()
void
read
(int docId, BlockLoader.StoredFields storedFields, BlockLoader.Builder builder) Reads the values of the given document into the builder.read
(BlockLoader.BlockFactory factory, BlockLoader.Docs docs) Reads the values of all documents indocs
.toString()
Methods inherited from class org.elasticsearch.index.mapper.BlockDocValuesReader
canReuse
-
Method Details
-
docId
public int docId()- Specified by:
docId
in classBlockDocValuesReader
-
read
public BlockLoader.Block read(BlockLoader.BlockFactory factory, BlockLoader.Docs docs) throws IOException Description copied from interface:BlockLoader.ColumnAtATimeReader
Reads the values of all documents indocs
.- Throws:
IOException
-
read
public void read(int docId, BlockLoader.StoredFields storedFields, BlockLoader.Builder builder) throws IOException Description copied from interface:BlockLoader.RowStrideReader
Reads the values of the given document into the builder.- Throws:
IOException
-
toString
- Specified by:
toString
in classBlockDocValuesReader
-