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, sortField
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.elasticsearch.index.fielddata.IndexFieldData
getFieldName, getValuesSourceType, newBucketedSort, 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:IndexFieldData
Loads the atomic field data for the reader, possibly cached.- Specified by:
load
in interfaceIndexFieldData<LeafPointFieldData<MultiGeoPointValues>>
-
loadDirect
public LeafPointFieldData<MultiGeoPointValues> loadDirect(org.apache.lucene.index.LeafReaderContext context) Description copied from interface:IndexFieldData
Loads directly the atomic field data for the reader, ignoring any caching involved.- Specified by:
loadDirect
in interfaceIndexFieldData<LeafPointFieldData<MultiGeoPointValues>>
-