Class AbstractGeoShapeIndexFieldData.GeoShapeIndexFieldData
java.lang.Object
org.opensearch.index.fielddata.plain.AbstractGeoShapeIndexFieldData
org.opensearch.index.fielddata.plain.AbstractGeoShapeIndexFieldData.GeoShapeIndexFieldData
- All Implemented Interfaces:
IndexFieldData<LeafGeoShapeFieldData>
- Enclosing class:
AbstractGeoShapeIndexFieldData
public static class AbstractGeoShapeIndexFieldData.GeoShapeIndexFieldData
extends AbstractGeoShapeIndexFieldData
A concrete implementation of
AbstractGeoShapeIndexFieldData
which provides how to load the field data
aka Doc Values from Lucene.-
Nested Class Summary
Nested classes/interfaces inherited from class org.opensearch.index.fielddata.plain.AbstractGeoShapeIndexFieldData
AbstractGeoShapeIndexFieldData.Builder, AbstractGeoShapeIndexFieldData.GeoShapeIndexFieldData
Nested classes/interfaces inherited from interface org.opensearch.index.fielddata.IndexFieldData
IndexFieldData.Global<FD extends LeafFieldData>, IndexFieldData.XFieldComparatorSource
-
Field Summary
Fields inherited from class org.opensearch.index.fielddata.plain.AbstractGeoShapeIndexFieldData
fieldName, valuesSourceType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionload
(org.apache.lucene.index.LeafReaderContext context) Loads the atomic field data for the reader, possibly cached.loadDirect
(org.apache.lucene.index.LeafReaderContext context) Loads directly the atomic field data for the reader, ignoring any caching involved.Methods inherited from class org.opensearch.index.fielddata.plain.AbstractGeoShapeIndexFieldData
getFieldName, getValuesSourceType, newBucketedSort, sortField
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.opensearch.index.fielddata.IndexFieldData
wideSortField
-
Constructor Details
-
GeoShapeIndexFieldData
-
-
Method Details
-
load
Loads the atomic field data for the reader, possibly cached.- Parameters:
context
-LeafReaderContext
-
loadDirect
public LeafGeoShapeFieldData loadDirect(org.apache.lucene.index.LeafReaderContext context) throws Exception Loads directly the atomic field data for the reader, ignoring any caching involved.- Parameters:
context
-LeafReaderContext
- Throws:
Exception
-