public static final class IntegerFieldMapper.IntegerFieldType extends NumberFieldMapper.NumberFieldType
MappedFieldType.Loading, MappedFieldType.Names| Modifier | Constructor and Description |
|---|---|
|
IntegerFieldMapper.IntegerFieldType() |
protected |
IntegerFieldMapper.IntegerFieldType(IntegerFieldMapper.IntegerFieldType 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".
|
Integer |
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
|
Integer |
value(Object value)
Returns the actual value of the field.
|
checkCompatibility, isNumeric, useTermQueryWithQueryString, valueForSearchboost, 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, termsQuerycheckIfFrozen, docValuesType, freeze, indexOptions, numericPrecisionStep, numericType, omitNorms, setDocValuesType, setIndexOptions, setNumericPrecisionStep, setNumericType, setOmitNorms, setStored, setStoreTermVectorOffsets, setStoreTermVectorPayloads, setStoreTermVectorPositions, setStoreTermVectors, setTokenized, stored, storeTermVectorOffsets, storeTermVectorPayloads, storeTermVectorPositions, storeTermVectors, tokenized, toStringpublic IntegerFieldMapper.IntegerFieldType()
protected IntegerFieldMapper.IntegerFieldType(IntegerFieldMapper.IntegerFieldType ref)
public NumberFieldMapper.NumberFieldType clone()
clone in class NumberFieldMapper.NumberFieldTypepublic String typeName()
MappedFieldTypetypeName in class MappedFieldTypepublic Integer nullValue()
MappedFieldTypenullValue in class MappedFieldTypepublic Integer value(Object value)
MappedFieldTypevalue in class NumberFieldMapper.NumberFieldTypepublic org.apache.lucene.util.BytesRef indexedValueForSearch(Object value)
MappedFieldTypeindexedValueForSearch in class MappedFieldTypepublic org.apache.lucene.search.Query rangeQuery(Object lowerTerm, Object upperTerm, boolean includeLower, boolean includeUpper)
rangeQuery in class MappedFieldTypepublic org.apache.lucene.search.Query fuzzyQuery(Object value, Fuzziness fuzziness, int prefixLength, int maxExpansions, boolean transpositions)
fuzzyQuery in class NumberFieldMapper.NumberFieldTypepublic FieldStats stats(org.apache.lucene.index.Terms terms, int maxDoc) throws IOException
stats in class MappedFieldTypeFieldStats instance that maps to the type of this field based on the provided Terms instance.IOExceptionCopyright © 2009–2017. All rights reserved.