Module org.elasticsearch.server
Package org.elasticsearch.index.mapper
Class AbstractPointGeometryFieldMapper.AbstractPointFieldType<T extends SpatialPoint>
java.lang.Object
org.elasticsearch.index.mapper.MappedFieldType
org.elasticsearch.index.mapper.AbstractGeometryFieldMapper.AbstractGeometryFieldType<T>
org.elasticsearch.index.mapper.AbstractPointGeometryFieldMapper.AbstractPointFieldType<T>
- Direct Known Subclasses:
GeoPointFieldMapper.GeoPointFieldType
- Enclosing class:
- AbstractPointGeometryFieldMapper<T>
public abstract static class AbstractPointGeometryFieldMapper.AbstractPointFieldType<T extends SpatialPoint>
extends AbstractGeometryFieldMapper.AbstractGeometryFieldType<T>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.elasticsearch.index.mapper.MappedFieldType
MappedFieldType.BlockLoaderContext, MappedFieldType.CollapseType, MappedFieldType.FielddataOperation, MappedFieldType.FieldExtractPreference, MappedFieldType.Relation
-
Field Summary
Fields inherited from class org.elasticsearch.index.mapper.AbstractGeometryFieldMapper.AbstractGeometryFieldType
geometryParser, nullValue
-
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractPointFieldType
(String name, boolean indexed, boolean stored, boolean hasDocValues, AbstractGeometryFieldMapper.Parser<T> geometryParser, T nullValue, Map<String, String> meta) -
Method Summary
Modifier and TypeMethodDescriptionblockLoader
(MappedFieldType.BlockLoaderContext blContext) Returns a loader for ESQL ornull
if the field doesn't support ESQL.protected Object
nullValueAsSource
(T nullValue) Methods inherited from class org.elasticsearch.index.mapper.AbstractGeometryFieldMapper.AbstractGeometryFieldType
blockLoaderFromSource, getFormatter, termQuery, valueFetcher, valueFetcher
Methods inherited from class org.elasticsearch.index.mapper.MappedFieldType
checkNoFormat, checkNoTimeZone, collapseType, dimensions, distanceFeatureQuery, docValueFormat, eagerGlobalOrdinals, existsQuery, extractTerm, failIfNoDocValues, failIfNotIndexed, failIfNotIndexedNorDocValuesFallback, familyTypeName, fielddataBuilder, fieldHasValue, fuzzyIntervals, fuzzyQuery, fuzzyQuery, getMetricType, getTerms, getTextSearchInfo, hasDocValues, isAggregatable, isDimension, isFieldWithinQuery, isIndexed, isSearchable, isStored, mayExistInIndex, meta, multiPhraseQuery, name, normalizedWildcardQuery, phrasePrefixQuery, phraseQuery, pointReaderIfPossible, prefixIntervals, prefixQuery, prefixQuery, rangeQuery, regexpQuery, spanPrefixQuery, termIntervals, termQueryCaseInsensitive, termsQuery, typeName, validateMatchedRoutingPath, valueForDisplay, wildcardIntervals, wildcardQuery, wildcardQuery
-
Constructor Details
-
AbstractPointFieldType
-
-
Method Details
-
nullValueAsSource
- Specified by:
nullValueAsSource
in classAbstractGeometryFieldMapper.AbstractGeometryFieldType<T extends SpatialPoint>
-
blockLoader
Description copied from class:MappedFieldType
Returns a loader for ESQL ornull
if the field doesn't support ESQL.- Overrides:
blockLoader
in classAbstractGeometryFieldMapper.AbstractGeometryFieldType<T extends SpatialPoint>
-