public static class BaseGeoPointFieldMapper.GeoPointFieldType extends MappedFieldType
MappedFieldType.Loading, MappedFieldType.Names| Modifier and Type | Field and Description |
|---|---|
protected MappedFieldType |
geoHashFieldType |
protected int |
geoHashPrecision |
protected boolean |
geoHashPrefixEnabled |
protected MappedFieldType |
latFieldType |
protected MappedFieldType |
lonFieldType |
| Modifier and Type | Method and Description |
|---|---|
void |
checkCompatibility(MappedFieldType fieldType,
List<String> conflicts,
boolean strict)
Checks for any conflicts between this field type and other.
|
MappedFieldType |
clone() |
boolean |
equals(Object o) |
MappedFieldType |
geoHashFieldType() |
int |
geoHashPrecision() |
int |
hashCode() |
boolean |
isGeoHashEnabled() |
boolean |
isGeoHashPrefixEnabled() |
boolean |
isLatLonEnabled() |
MappedFieldType |
latFieldType() |
MappedFieldType |
lonFieldType() |
void |
setGeoHashEnabled(MappedFieldType geoHashFieldType,
int geoHashPrecision,
boolean geoHashPrefixEnabled) |
void |
setLatLonEnabled(MappedFieldType latFieldType,
MappedFieldType lonFieldType) |
String |
typeName()
Returns the name of this type, as would be specified in mapping properties
|
boost, createTerm, fieldDataType, fuzzyQuery, hasDocValues, indexAnalyzer, indexedValueForSearch, isNumeric, isSortable, names, normsLoading, nullValue, nullValueAsString, nullValueQuery, prefixQuery, queryStringTermQuery, rangeQuery, regexpQuery, searchAnalyzer, searchQuoteAnalyzer, setBoost, setFieldDataType, setHasDocValues, setIndexAnalyzer, setNames, setNormsLoading, setNullValue, setSearchAnalyzer, setSearchQuoteAnalyzer, setSimilarity, similarity, stats, termQuery, termsQuery, useTermQueryWithQueryString, value, valueForSearchcheckIfFrozen, docValuesType, freeze, indexOptions, numericPrecisionStep, numericType, omitNorms, setDocValuesType, setIndexOptions, setNumericPrecisionStep, setNumericType, setOmitNorms, setStored, setStoreTermVectorOffsets, setStoreTermVectorPayloads, setStoreTermVectorPositions, setStoreTermVectors, setTokenized, stored, storeTermVectorOffsets, storeTermVectorPayloads, storeTermVectorPositions, storeTermVectors, tokenized, toStringprotected MappedFieldType geoHashFieldType
protected int geoHashPrecision
protected boolean geoHashPrefixEnabled
protected MappedFieldType latFieldType
protected MappedFieldType lonFieldType
public MappedFieldType clone()
clone in class MappedFieldTypepublic boolean equals(Object o)
equals in class MappedFieldTypepublic int hashCode()
hashCode in class MappedFieldTypepublic String typeName()
MappedFieldTypetypeName in class MappedFieldTypepublic void checkCompatibility(MappedFieldType fieldType, List<String> conflicts, boolean strict)
MappedFieldTypecheckCompatibility in class MappedFieldTypepublic boolean isGeoHashEnabled()
public MappedFieldType geoHashFieldType()
public int geoHashPrecision()
public boolean isGeoHashPrefixEnabled()
public void setGeoHashEnabled(MappedFieldType geoHashFieldType, int geoHashPrecision, boolean geoHashPrefixEnabled)
public boolean isLatLonEnabled()
public MappedFieldType latFieldType()
public MappedFieldType lonFieldType()
public void setLatLonEnabled(MappedFieldType latFieldType, MappedFieldType lonFieldType)
Copyright © 2009–2017. All rights reserved.