Class BytesBinaryDVIndexFieldData
- java.lang.Object
-
- org.elasticsearch.index.fielddata.plain.DocValuesIndexFieldData
-
- org.elasticsearch.index.fielddata.plain.BytesBinaryDVIndexFieldData
-
- All Implemented Interfaces:
IndexFieldData<org.elasticsearch.index.fielddata.plain.BytesBinaryDVAtomicFieldData>,IndexComponent
public class BytesBinaryDVIndexFieldData extends DocValuesIndexFieldData implements IndexFieldData<org.elasticsearch.index.fielddata.plain.BytesBinaryDVAtomicFieldData>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBytesBinaryDVIndexFieldData.Builder-
Nested classes/interfaces inherited from interface org.elasticsearch.index.fielddata.IndexFieldData
IndexFieldData.CommonSettings, IndexFieldData.Global<FD extends AtomicFieldData>, IndexFieldData.XFieldComparatorSource
-
-
Field Summary
-
Fields inherited from class org.elasticsearch.index.fielddata.plain.DocValuesIndexFieldData
fieldName, index
-
-
Constructor Summary
Constructors Constructor Description BytesBinaryDVIndexFieldData(Index index, java.lang.String fieldName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.elasticsearch.index.fielddata.plain.BytesBinaryDVAtomicFieldDataload(org.apache.lucene.index.LeafReaderContext context)Loads the atomic field data for the reader, possibly cached.org.elasticsearch.index.fielddata.plain.BytesBinaryDVAtomicFieldDataloadDirect(org.apache.lucene.index.LeafReaderContext context)Loads directly the atomic field data for the reader, ignoring any caching involved.org.apache.lucene.search.SortFieldsortField(java.lang.Object missingValue, MultiValueMode sortMode, IndexFieldData.XFieldComparatorSource.Nested nested, boolean reverse)Returns theSortFieldto used for sorting.-
Methods inherited from class org.elasticsearch.index.fielddata.plain.DocValuesIndexFieldData
clear, clear, getFieldName, index
-
Methods inherited from interface org.elasticsearch.index.IndexComponent
index
-
Methods inherited from interface org.elasticsearch.index.fielddata.IndexFieldData
clear, getFieldName
-
-
-
-
Constructor Detail
-
BytesBinaryDVIndexFieldData
public BytesBinaryDVIndexFieldData(Index index, java.lang.String fieldName)
-
-
Method Detail
-
sortField
public org.apache.lucene.search.SortField sortField(@Nullable java.lang.Object missingValue, MultiValueMode sortMode, IndexFieldData.XFieldComparatorSource.Nested nested, boolean reverse)
Description copied from interface:IndexFieldDataReturns theSortFieldto used for sorting.- Specified by:
sortFieldin interfaceIndexFieldData<org.elasticsearch.index.fielddata.plain.BytesBinaryDVAtomicFieldData>
-
load
public org.elasticsearch.index.fielddata.plain.BytesBinaryDVAtomicFieldData load(org.apache.lucene.index.LeafReaderContext context)
Description copied from interface:IndexFieldDataLoads the atomic field data for the reader, possibly cached.- Specified by:
loadin interfaceIndexFieldData<org.elasticsearch.index.fielddata.plain.BytesBinaryDVAtomicFieldData>
-
loadDirect
public org.elasticsearch.index.fielddata.plain.BytesBinaryDVAtomicFieldData loadDirect(org.apache.lucene.index.LeafReaderContext context) throws java.lang.ExceptionDescription copied from interface:IndexFieldDataLoads directly the atomic field data for the reader, ignoring any caching involved.- Specified by:
loadDirectin interfaceIndexFieldData<org.elasticsearch.index.fielddata.plain.BytesBinaryDVAtomicFieldData>- Throws:
java.lang.Exception
-
-