Package org.elasticsearch.index.mapper
Class AbstractShapeGeometryFieldMapper.AbstractShapeGeometryFieldType<Parsed,Processed>
java.lang.Object
org.apache.lucene.document.FieldType
org.elasticsearch.index.mapper.MappedFieldType
org.elasticsearch.index.mapper.AbstractGeometryFieldMapper.AbstractGeometryFieldType
org.elasticsearch.index.mapper.AbstractShapeGeometryFieldMapper.AbstractShapeGeometryFieldType<Parsed,Processed>
- All Implemented Interfaces:
org.apache.lucene.index.IndexableFieldType
- Direct Known Subclasses:
GeoShapeFieldMapper.GeoShapeFieldType
,LegacyGeoShapeFieldMapper.GeoShapeFieldType
- Enclosing class:
- AbstractShapeGeometryFieldMapper<Parsed,Processed>
public abstract static class AbstractShapeGeometryFieldMapper.AbstractShapeGeometryFieldType<Parsed,Processed> extends AbstractGeometryFieldMapper.AbstractGeometryFieldType
-
Nested Class Summary
Nested classes/interfaces inherited from class org.elasticsearch.index.mapper.AbstractGeometryFieldMapper.AbstractGeometryFieldType
AbstractGeometryFieldMapper.AbstractGeometryFieldType.QueryProcessor
Nested classes/interfaces inherited from class org.elasticsearch.index.mapper.MappedFieldType
MappedFieldType.Relation
-
Field Summary
Fields Modifier and Type Field Description protected AbstractShapeGeometryFieldMapper.Indexer<Parsed,Processed>
geometryIndexer
protected AbstractShapeGeometryFieldMapper.Parser<Parsed>
geometryParser
protected ShapeBuilder.Orientation
orientation
Fields inherited from class org.elasticsearch.index.mapper.AbstractGeometryFieldMapper.AbstractGeometryFieldType
geometryQueryBuilder
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractShapeGeometryFieldType()
protected
AbstractShapeGeometryFieldType(AbstractShapeGeometryFieldMapper.AbstractShapeGeometryFieldType ref)
-
Method Summary
Modifier and Type Method Description boolean
equals(java.lang.Object o)
protected AbstractShapeGeometryFieldMapper.Indexer<Parsed,Processed>
geometryIndexer()
protected AbstractShapeGeometryFieldMapper.Parser<Parsed>
geometryParser()
int
hashCode()
ShapeBuilder.Orientation
orientation()
void
setGeometryIndexer(AbstractShapeGeometryFieldMapper.Indexer<Parsed,Processed> geometryIndexer)
void
setGeometryParser(AbstractShapeGeometryFieldMapper.Parser<Parsed> geometryParser)
void
setOrientation(ShapeBuilder.Orientation orientation)
Methods inherited from class org.elasticsearch.index.mapper.AbstractGeometryFieldMapper.AbstractGeometryFieldType
existsQuery, geometryQueryBuilder, setGeometryQueryBuilder, termQuery
Methods inherited from class org.elasticsearch.index.mapper.MappedFieldType
boost, checkCompatibility, clone, docValueFormat, eagerGlobalOrdinals, extractTerm, failIfNoDocValues, failIfNotIndexed, fielddataBuilder, fuzzyQuery, getValuesSourceType, hasDocValues, indexAnalyzer, intervals, isAggregatable, isFieldWithinQuery, isSearchable, meta, multiPhraseQuery, name, nullValue, nullValueAsString, phrasePrefixQuery, phraseQuery, prefixQuery, rangeQuery, regexpQuery, searchAnalyzer, searchQuoteAnalyzer, setBoost, setEagerGlobalOrdinals, setHasDocValues, setIndexAnalyzer, setMeta, setName, setNullValue, setSearchAnalyzer, setSearchQuoteAnalyzer, setSimilarity, similarity, spanPrefixQuery, termsQuery, typeName, valueForDisplay, wildcardQuery
Methods inherited from class org.apache.lucene.document.FieldType
checkIfFrozen, docValuesType, freeze, getAttributes, indexOptions, omitNorms, pointDimensionCount, pointIndexDimensionCount, pointNumBytes, putAttribute, setDimensions, setDimensions, setDocValuesType, setIndexOptions, setOmitNorms, setStored, setStoreTermVectorOffsets, setStoreTermVectorPayloads, setStoreTermVectorPositions, setStoreTermVectors, setTokenized, stored, storeTermVectorOffsets, storeTermVectorPayloads, storeTermVectorPositions, storeTermVectors, tokenized, toString
-
Field Details
-
Constructor Details
-
AbstractShapeGeometryFieldType
protected AbstractShapeGeometryFieldType() -
AbstractShapeGeometryFieldType
protected AbstractShapeGeometryFieldType(AbstractShapeGeometryFieldMapper.AbstractShapeGeometryFieldType ref)
-
-
Method Details
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equals
in classMappedFieldType
-
hashCode
public int hashCode()- Overrides:
hashCode
in classMappedFieldType
-
orientation
-
setOrientation
-
setGeometryIndexer
public void setGeometryIndexer(AbstractShapeGeometryFieldMapper.Indexer<Parsed,Processed> geometryIndexer) -
geometryIndexer
-
setGeometryParser
-
geometryParser
-