Module org.elasticsearch.server
Class LatLonPointIndexFieldData
java.lang.Object
org.elasticsearch.index.fielddata.plain.AbstractPointIndexFieldData<MultiGeoPointValues>
org.elasticsearch.index.fielddata.plain.LatLonPointIndexFieldData
- All Implemented Interfaces:
IndexFieldData<LeafPointFieldData<MultiGeoPointValues>>,IndexGeoPointFieldData,IndexPointFieldData<MultiGeoPointValues>
public final class LatLonPointIndexFieldData
extends AbstractPointIndexFieldData<MultiGeoPointValues>
implements IndexGeoPointFieldData
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.elasticsearch.index.fielddata.IndexFieldData
IndexFieldData.Global<FD extends LeafFieldData>, IndexFieldData.XFieldComparatorSource -
Field Summary
Fields inherited from class org.elasticsearch.index.fielddata.plain.AbstractPointIndexFieldData
fieldName, toScriptFieldFactory, valuesSourceType -
Constructor Summary
ConstructorsConstructorDescriptionLatLonPointIndexFieldData(String fieldName, ValuesSourceType valuesSourceType, ToScriptFieldFactory<MultiGeoPointValues> toScriptFieldFactory) -
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.elasticsearch.index.fielddata.plain.AbstractPointIndexFieldData
getFieldName, getValuesSourceType, newBucketedSort, sortFieldMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.elasticsearch.index.fielddata.IndexFieldData
getFieldName, getValuesSourceType, newBucketedSort, sortField, sortField
-
Constructor Details
-
LatLonPointIndexFieldData
public LatLonPointIndexFieldData(String fieldName, ValuesSourceType valuesSourceType, ToScriptFieldFactory<MultiGeoPointValues> toScriptFieldFactory)
-
-
Method Details
-
load
public LeafPointFieldData<MultiGeoPointValues> 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<LeafPointFieldData<MultiGeoPointValues>>
-
loadDirect
public LeafPointFieldData<MultiGeoPointValues> loadDirect(org.apache.lucene.index.LeafReaderContext context) Description copied from interface:IndexFieldDataLoads directly the atomic field data for the reader, ignoring any caching involved.- Specified by:
loadDirectin interfaceIndexFieldData<LeafPointFieldData<MultiGeoPointValues>>
-