Package org.elasticsearch.index.mapper
Class ScaledFloatFieldMapper.ScaledFloatFieldType
- java.lang.Object
-
- org.apache.lucene.document.FieldType
-
- org.elasticsearch.index.mapper.MappedFieldType
-
- org.elasticsearch.index.mapper.SimpleMappedFieldType
-
- org.elasticsearch.index.mapper.ScaledFloatFieldMapper.ScaledFloatFieldType
-
- All Implemented Interfaces:
IndexableFieldType
- Enclosing class:
- ScaledFloatFieldMapper
public static final class ScaledFloatFieldMapper.ScaledFloatFieldType extends SimpleMappedFieldType
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.elasticsearch.index.mapper.MappedFieldType
MappedFieldType.Relation
-
-
Constructor Summary
Constructors Constructor Description ScaledFloatFieldType()
-
Method Summary
Modifier and Type Method Description voidcheckCompatibility(MappedFieldType other, java.util.List<java.lang.String> conflicts)MappedFieldTypeclone()DocValueFormatdocValueFormat(java.lang.String format, java.time.ZoneId timeZone)booleanequals(java.lang.Object o)org.apache.lucene.search.QueryexistsQuery(QueryShardContext context)IndexFieldData.BuilderfielddataBuilder(java.lang.String fullyQualifiedIndexName)doublegetScalingFactor()inthashCode()org.apache.lucene.search.QueryrangeQuery(java.lang.Object lowerTerm, java.lang.Object upperTerm, boolean includeLower, boolean includeUpper, QueryShardContext context)voidsetScalingFactor(double scalingFactor)org.apache.lucene.search.QuerytermQuery(java.lang.Object value, QueryShardContext context)org.apache.lucene.search.QuerytermsQuery(java.util.List<?> values, QueryShardContext context)java.lang.StringtypeName()java.lang.ObjectvalueForDisplay(java.lang.Object value)-
Methods inherited from class org.elasticsearch.index.mapper.SimpleMappedFieldType
rangeQuery
-
Methods inherited from class org.elasticsearch.index.mapper.MappedFieldType
boost, eagerGlobalOrdinals, extractTerm, failIfNoDocValues, failIfNotIndexed, fuzzyQuery, hasDocValues, indexAnalyzer, intervals, isAggregatable, isFieldWithinQuery, isSearchable, multiPhraseQuery, name, nullValue, nullValueAsString, phrasePrefixQuery, phraseQuery, prefixQuery, regexpQuery, searchAnalyzer, searchQuoteAnalyzer, setBoost, setEagerGlobalOrdinals, setHasDocValues, setIndexAnalyzer, setName, setNullValue, setSearchAnalyzer, setSearchQuoteAnalyzer, setSimilarity, similarity, spanPrefixQuery, wildcardQuery
-
Methods inherited from class org.apache.lucene.document.FieldType
checkIfFrozen, docValuesType, freeze, getAttributes, indexOptions, omitNorms, pointDataDimensionCount, pointIndexDimensionCount, pointNumBytes, putAttribute, setDimensions, setDimensions, setDocValuesType, setIndexOptions, setOmitNorms, setStored, setStoreTermVectorOffsets, setStoreTermVectorPayloads, setStoreTermVectorPositions, setStoreTermVectors, setTokenized, stored, storeTermVectorOffsets, storeTermVectorPayloads, storeTermVectorPositions, storeTermVectors, tokenized, toString
-
-
-
-
Method Detail
-
getScalingFactor
public double getScalingFactor()
-
setScalingFactor
public void setScalingFactor(double scalingFactor)
-
clone
public MappedFieldType clone()
- Specified by:
clonein classMappedFieldType
-
typeName
public java.lang.String typeName()
- Specified by:
typeNamein classMappedFieldType
-
checkCompatibility
public void checkCompatibility(MappedFieldType other, java.util.List<java.lang.String> conflicts)
- Overrides:
checkCompatibilityin classMappedFieldType
-
existsQuery
public org.apache.lucene.search.Query existsQuery(QueryShardContext context)
- Specified by:
existsQueryin classMappedFieldType
-
termQuery
public org.apache.lucene.search.Query termQuery(java.lang.Object value, QueryShardContext context)- Specified by:
termQueryin classMappedFieldType
-
termsQuery
public org.apache.lucene.search.Query termsQuery(java.util.List<?> values, QueryShardContext context)- Overrides:
termsQueryin classMappedFieldType
-
rangeQuery
public org.apache.lucene.search.Query rangeQuery(java.lang.Object lowerTerm, java.lang.Object upperTerm, boolean includeLower, boolean includeUpper, QueryShardContext context)- Overrides:
rangeQueryin classSimpleMappedFieldType
-
fielddataBuilder
public IndexFieldData.Builder fielddataBuilder(java.lang.String fullyQualifiedIndexName)
- Overrides:
fielddataBuilderin classMappedFieldType
-
valueForDisplay
public java.lang.Object valueForDisplay(java.lang.Object value)
- Overrides:
valueForDisplayin classMappedFieldType
-
docValueFormat
public DocValueFormat docValueFormat(java.lang.String format, java.time.ZoneId timeZone)
- Overrides:
docValueFormatin classMappedFieldType
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classMappedFieldType
-
hashCode
public int hashCode()
- Overrides:
hashCodein classMappedFieldType
-
-