public static final class TextFieldMapper.TextFieldType extends StringFieldType
MappedFieldType.Relation
Modifier | Constructor and Description |
---|---|
|
TextFieldType() |
protected |
TextFieldType(TextFieldMapper.TextFieldType ref) |
Modifier and Type | Method and Description |
---|---|
void |
checkCompatibility(MappedFieldType other,
java.util.List<java.lang.String> conflicts,
boolean strict)
Checks for any conflicts between this field type and other.
|
TextFieldMapper.TextFieldType |
clone() |
boolean |
equals(java.lang.Object o) |
boolean |
fielddata() |
IndexFieldData.Builder |
fielddataBuilder()
Return a fielddata builder for this field
|
double |
fielddataMaxFrequency() |
double |
fielddataMinFrequency() |
int |
fielddataMinSegmentSize() |
int |
hashCode() |
org.apache.lucene.search.Query |
nullValueQuery() |
void |
setFielddata(boolean fielddata) |
void |
setFielddataMaxFrequency(double fielddataMaxFrequency) |
void |
setFielddataMinFrequency(double fielddataMinFrequency) |
void |
setFielddataMinSegmentSize(int fielddataMinSegmentSize) |
java.lang.String |
typeName()
Returns the name of this type, as would be specified in mapping properties
|
fuzzyQuery, prefixQuery, rangeQuery, regexpQuery, termsQuery
indexedValueForSearch, termQuery
boost, docValueFormat, eagerGlobalOrdinals, extractTerm, failIfNoDocValues, failIfNotIndexed, hasDocValues, indexAnalyzer, isAggregatable, isFieldWithinQuery, isSearchable, name, nullValue, nullValueAsString, queryStringTermQuery, searchAnalyzer, searchQuoteAnalyzer, setBoost, setEagerGlobalOrdinals, setHasDocValues, setIndexAnalyzer, setName, setNullValue, setSearchAnalyzer, setSearchQuoteAnalyzer, setSimilarity, similarity, stats, valueForSearch
checkIfFrozen, docValuesType, freeze, indexOptions, numericPrecisionStep, numericType, omitNorms, pointDimensionCount, pointNumBytes, setDimensions, setDocValuesType, setIndexOptions, setNumericPrecisionStep, setNumericType, setOmitNorms, setStored, setStoreTermVectorOffsets, setStoreTermVectorPayloads, setStoreTermVectorPositions, setStoreTermVectors, setTokenized, stored, storeTermVectorOffsets, storeTermVectorPayloads, storeTermVectorPositions, storeTermVectors, tokenized, toString
public TextFieldType()
protected TextFieldType(TextFieldMapper.TextFieldType ref)
public TextFieldMapper.TextFieldType clone()
clone
in class MappedFieldType
public boolean equals(java.lang.Object o)
equals
in class MappedFieldType
public int hashCode()
hashCode
in class MappedFieldType
public void checkCompatibility(MappedFieldType other, java.util.List<java.lang.String> conflicts, boolean strict)
MappedFieldType
checkCompatibility
in class MappedFieldType
public boolean fielddata()
public void setFielddata(boolean fielddata)
public double fielddataMinFrequency()
public void setFielddataMinFrequency(double fielddataMinFrequency)
public double fielddataMaxFrequency()
public void setFielddataMaxFrequency(double fielddataMaxFrequency)
public int fielddataMinSegmentSize()
public void setFielddataMinSegmentSize(int fielddataMinSegmentSize)
public java.lang.String typeName()
MappedFieldType
typeName
in class MappedFieldType
public org.apache.lucene.search.Query nullValueQuery()
nullValueQuery
in class MappedFieldType
public IndexFieldData.Builder fielddataBuilder()
MappedFieldType
fielddataBuilder
in class MappedFieldType