Module org.elasticsearch.server
Class GeoPointScriptFieldData
java.lang.Object
org.elasticsearch.index.fielddata.GeoPointScriptFieldData
- All Implemented Interfaces:
- IndexFieldData<LeafGeoPointFieldData>,- IndexGeoPointFieldData
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from interface org.elasticsearch.index.fielddata.IndexFieldDataIndexFieldData.Global<FD extends LeafFieldData>, IndexFieldData.XFieldComparatorSource
- 
Method SummaryModifier and TypeMethodDescriptionThe field name.The ValuesSourceType of the underlying data.load(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.newBucketedSort(BigArrays bigArrays, Object missingValue, MultiValueMode sortMode, IndexFieldData.XFieldComparatorSource.Nested nested, SortOrder sortOrder, DocValueFormat format, int bucketSize, BucketedSort.ExtraData extra) Build a sort implementation specialized for aggregations.org.apache.lucene.search.SortFieldsortField(Object missingValue, MultiValueMode sortMode, IndexFieldData.XFieldComparatorSource.Nested nested, boolean reverse) Returns theSortFieldto use for sorting.
- 
Method Details- 
sortFieldpublic org.apache.lucene.search.SortField sortField(Object missingValue, MultiValueMode sortMode, IndexFieldData.XFieldComparatorSource.Nested nested, boolean reverse) Description copied from interface:IndexFieldDataReturns theSortFieldto use for sorting.- Specified by:
- sortFieldin interface- IndexFieldData<LeafGeoPointFieldData>
 
- 
newBucketedSortpublic BucketedSort newBucketedSort(BigArrays bigArrays, Object missingValue, MultiValueMode sortMode, IndexFieldData.XFieldComparatorSource.Nested nested, SortOrder sortOrder, DocValueFormat format, int bucketSize, BucketedSort.ExtraData extra) Description copied from interface:IndexFieldDataBuild a sort implementation specialized for aggregations.- Specified by:
- newBucketedSortin interface- IndexFieldData<LeafGeoPointFieldData>
 
- 
getFieldNameDescription copied from interface:IndexFieldDataThe field name.- Specified by:
- getFieldNamein interface- IndexFieldData<LeafGeoPointFieldData>
 
- 
getValuesSourceTypeDescription copied from interface:IndexFieldDataThe ValuesSourceType of the underlying data. It's possible for fields that use the same IndexFieldData implementation to have different ValuesSourceTypes, such as in the case of Longs and Dates.- Specified by:
- getValuesSourceTypein interface- IndexFieldData<LeafGeoPointFieldData>
 
- 
loadDescription copied from interface:IndexFieldDataLoads the atomic field data for the reader, possibly cached.- Specified by:
- loadin interface- IndexFieldData<LeafGeoPointFieldData>
 
- 
loadDirectDescription copied from interface:IndexFieldDataLoads directly the atomic field data for the reader, ignoring any caching involved.- Specified by:
- loadDirectin interface- IndexFieldData<LeafGeoPointFieldData>
 
 
-