public static final class DoubleFieldMapper.DoubleFieldType extends NumberFieldMapper.NumberFieldType
MappedFieldType.Loading, MappedFieldType.Names
Modifier | Constructor and Description |
---|---|
|
DoubleFieldMapper.DoubleFieldType() |
protected |
DoubleFieldMapper.DoubleFieldType(DoubleFieldMapper.DoubleFieldType ref) |
Modifier and Type | Method and Description |
---|---|
NumberFieldMapper.NumberFieldType |
clone() |
org.apache.lucene.search.Query |
fuzzyQuery(Object value,
Fuzziness fuzziness,
int prefixLength,
int maxExpansions,
boolean transpositions) |
org.apache.lucene.util.BytesRef |
indexedValueForSearch(Object value)
Returns the indexed value used to construct search "values".
|
Double |
nullValue()
Returns the value that should be added when JSON null is found, or null if no value should be added
|
org.apache.lucene.search.Query |
rangeQuery(Object lowerTerm,
Object upperTerm,
boolean includeLower,
boolean includeUpper) |
FieldStats |
stats(org.apache.lucene.index.Terms terms,
int maxDoc) |
String |
typeName()
Returns the name of this type, as would be specified in mapping properties
|
Double |
value(Object value)
Returns the actual value of the field.
|
checkCompatibility, isNumeric, useTermQueryWithQueryString, valueForSearch
boost, createTerm, equals, fieldDataType, hasDocValues, hashCode, indexAnalyzer, isSortable, names, normsLoading, nullValueAsString, nullValueQuery, prefixQuery, queryStringTermQuery, regexpQuery, searchAnalyzer, searchQuoteAnalyzer, setBoost, setFieldDataType, setHasDocValues, setIndexAnalyzer, setNames, setNormsLoading, setNullValue, setSearchAnalyzer, setSearchQuoteAnalyzer, setSimilarity, similarity, termQuery, termsQuery
checkIfFrozen, docValuesType, freeze, indexOptions, numericPrecisionStep, numericType, omitNorms, setDocValuesType, setIndexOptions, setNumericPrecisionStep, setNumericType, setOmitNorms, setStored, setStoreTermVectorOffsets, setStoreTermVectorPayloads, setStoreTermVectorPositions, setStoreTermVectors, setTokenized, stored, storeTermVectorOffsets, storeTermVectorPayloads, storeTermVectorPositions, storeTermVectors, tokenized, toString
public DoubleFieldMapper.DoubleFieldType()
protected DoubleFieldMapper.DoubleFieldType(DoubleFieldMapper.DoubleFieldType ref)
public NumberFieldMapper.NumberFieldType clone()
clone
in class NumberFieldMapper.NumberFieldType
public String typeName()
MappedFieldType
typeName
in class MappedFieldType
public Double nullValue()
MappedFieldType
nullValue
in class MappedFieldType
public Double value(Object value)
MappedFieldType
value
in class NumberFieldMapper.NumberFieldType
public org.apache.lucene.util.BytesRef indexedValueForSearch(Object value)
MappedFieldType
indexedValueForSearch
in class MappedFieldType
public org.apache.lucene.search.Query rangeQuery(Object lowerTerm, Object upperTerm, boolean includeLower, boolean includeUpper)
rangeQuery
in class MappedFieldType
public org.apache.lucene.search.Query fuzzyQuery(Object value, Fuzziness fuzziness, int prefixLength, int maxExpansions, boolean transpositions)
fuzzyQuery
in class NumberFieldMapper.NumberFieldType
public FieldStats stats(org.apache.lucene.index.Terms terms, int maxDoc) throws IOException
stats
in class MappedFieldType
FieldStats
instance that maps to the type of this field based on the provided Terms
instance.IOException
Copyright © 2009–2016. All rights reserved.