public abstract static class NumberFieldMapper.NumberFieldType extends MappedFieldType
MappedFieldType.Loading, MappedFieldType.Names| 修飾子 | コンストラクタと説明 |
|---|---|
|
NumberFieldType(org.apache.lucene.document.FieldType.NumericType numericType) |
protected |
NumberFieldType(NumberFieldMapper.NumberFieldType ref) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
checkCompatibility(MappedFieldType other,
List<String> conflicts,
boolean strict)
Checks for any conflicts between this field type and other.
|
abstract NumberFieldMapper.NumberFieldType |
clone() |
abstract org.apache.lucene.search.Query |
fuzzyQuery(Object value,
Fuzziness fuzziness,
int prefixLength,
int maxExpansions,
boolean transpositions) |
boolean |
isNumeric() |
boolean |
useTermQueryWithQueryString()
Should the field query
MappedFieldType.termQuery(Object, org.elasticsearch.index.query.QueryParseContext) be used when detecting this
field in query string. |
abstract Object |
value(Object value)
Returns the actual value of the field.
|
Object |
valueForSearch(Object value)
Returns the value that will be used as a result for search.
|
boost, createTerm, equals, fieldDataType, hasDocValues, hashCode, indexAnalyzer, indexedValueForSearch, isSortable, names, normsLoading, nullValue, nullValueAsString, nullValueQuery, prefixQuery, queryStringTermQuery, rangeQuery, regexpQuery, searchAnalyzer, searchQuoteAnalyzer, setBoost, setFieldDataType, setHasDocValues, setIndexAnalyzer, setNames, setNormsLoading, setNullValue, setSearchAnalyzer, setSearchQuoteAnalyzer, setSimilarity, similarity, stats, termQuery, termsQuery, typeNamecheckIfFrozen, docValuesType, freeze, indexOptions, numericPrecisionStep, numericType, omitNorms, setDocValuesType, setIndexOptions, setNumericPrecisionStep, setNumericType, setOmitNorms, setStored, setStoreTermVectorOffsets, setStoreTermVectorPayloads, setStoreTermVectorPositions, setStoreTermVectors, setTokenized, stored, storeTermVectorOffsets, storeTermVectorPayloads, storeTermVectorPositions, storeTermVectors, tokenized, toStringpublic NumberFieldType(org.apache.lucene.document.FieldType.NumericType numericType)
protected NumberFieldType(NumberFieldMapper.NumberFieldType ref)
public void checkCompatibility(MappedFieldType other, List<String> conflicts, boolean strict)
MappedFieldTypecheckCompatibility クラス内 MappedFieldTypepublic abstract NumberFieldMapper.NumberFieldType clone()
clone クラス内 MappedFieldTypepublic abstract Object value(Object value)
MappedFieldTypevalue クラス内 MappedFieldTypepublic Object valueForSearch(Object value)
MappedFieldTypevalueForSearch クラス内 MappedFieldTypepublic abstract org.apache.lucene.search.Query fuzzyQuery(Object value, Fuzziness fuzziness, int prefixLength, int maxExpansions, boolean transpositions)
fuzzyQuery クラス内 MappedFieldTypepublic boolean useTermQueryWithQueryString()
MappedFieldTypeMappedFieldType.termQuery(Object, org.elasticsearch.index.query.QueryParseContext) be used when detecting this
field in query string.useTermQueryWithQueryString クラス内 MappedFieldTypepublic boolean isNumeric()
isNumeric クラス内 MappedFieldTypeCopyright © 2009–2016. All rights reserved.