public static final class IpFieldMapper.IpFieldType extends LongFieldMapper.LongFieldType
MappedFieldType.Loading, MappedFieldType.Names| Modifier | Constructor and Description |
|---|---|
|
IpFieldMapper.IpFieldType() |
protected |
IpFieldMapper.IpFieldType(IpFieldMapper.IpFieldType 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".
|
org.apache.lucene.search.Query |
rangeQuery(Object lowerTerm,
Object upperTerm,
boolean includeLower,
boolean includeUpper) |
org.apache.lucene.search.Query |
termQuery(Object value,
QueryParseContext context) |
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.
|
Object |
valueForSearch(Object value)
IPs should return as a string.
|
nullValue, statscheckCompatibility, isNumeric, useTermQueryWithQueryStringboost, 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, 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 IpFieldMapper.IpFieldType()
protected IpFieldMapper.IpFieldType(IpFieldMapper.IpFieldType ref)
public NumberFieldMapper.NumberFieldType clone()
clone in class LongFieldMapper.LongFieldTypepublic String typeName()
MappedFieldTypetypeName in class LongFieldMapper.LongFieldTypepublic Long value(Object value)
MappedFieldTypevalue in class LongFieldMapper.LongFieldTypepublic Object valueForSearch(Object value)
valueForSearch in class NumberFieldMapper.NumberFieldTypepublic org.apache.lucene.util.BytesRef indexedValueForSearch(Object value)
MappedFieldTypeindexedValueForSearch in class LongFieldMapper.LongFieldTypepublic org.apache.lucene.search.Query termQuery(Object value, @Nullable QueryParseContext context)
termQuery in class MappedFieldTypepublic org.apache.lucene.search.Query rangeQuery(Object lowerTerm, Object upperTerm, boolean includeLower, boolean includeUpper)
rangeQuery in class LongFieldMapper.LongFieldTypepublic org.apache.lucene.search.Query fuzzyQuery(Object value, Fuzziness fuzziness, int prefixLength, int maxExpansions, boolean transpositions)
fuzzyQuery in class LongFieldMapper.LongFieldTypeCopyright © 2009–2017. All rights reserved.