public static class LongFieldMapper.LongFieldType extends NumberFieldMapper.NumberFieldType
MappedFieldType.Loading, MappedFieldType.Names| Modifier | Constructor and Description |
|---|---|
|
LongFieldMapper.LongFieldType() |
protected |
LongFieldMapper.LongFieldType(LongFieldMapper.LongFieldType 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".
|
Long |
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
|
Long |
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 LongFieldMapper.LongFieldType()
protected LongFieldMapper.LongFieldType(LongFieldMapper.LongFieldType ref)
public NumberFieldMapper.NumberFieldType clone()
clone in class NumberFieldMapper.NumberFieldTypepublic String typeName()
MappedFieldTypetypeName in class MappedFieldTypepublic Long nullValue()
MappedFieldTypenullValue in class MappedFieldTypepublic Long 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.