Class PropertyMapping
- java.lang.Object
-
- org.hibernate.search.backend.elasticsearch.lowlevel.index.mapping.impl.AbstractTypeMapping
-
- org.hibernate.search.backend.elasticsearch.lowlevel.index.mapping.impl.PropertyMapping
-
public class PropertyMapping extends AbstractTypeMapping
An object representing Elasticsearch property mappings, i.e. the mappings of properties inside a type mapping. See https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping.html#mapping-type
-
-
Field Summary
-
Fields inherited from class org.hibernate.search.backend.elasticsearch.lowlevel.index.mapping.impl.AbstractTypeMapping
properties
-
-
Constructor Summary
Constructors Constructor Description PropertyMapping()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAnalyzer()BooleangetDocValues()List<String>getFormat()BooleangetIndex()StringgetNormalizer()BooleangetNorms()com.google.gson.JsonElementgetNullValue()DoublegetScalingFactor()StringgetSearchAnalyzer()StringgetTermVector()StringgetType()voidsetAnalyzer(String analyzer)voidsetDocValues(Boolean docValues)voidsetFormat(List<String> format)voidsetIndex(Boolean index)voidsetNormalizer(String normalizer)voidsetNorms(Boolean norms)voidsetNullValue(com.google.gson.JsonElement nullValue)voidsetScalingFactor(Double scalingFactor)voidsetSearchAnalyzer(String searchAnalyzer)voidsetTermVector(String termVector)voidsetType(String type)-
Methods inherited from class org.hibernate.search.backend.elasticsearch.lowlevel.index.mapping.impl.AbstractTypeMapping
addProperty, getDynamic, getExtraAttributes, getProperties, merge, removeProperty, setDynamic, setExtraAttributes, toString
-
-
-
-
Method Detail
-
getType
public String getType()
-
setType
public void setType(String type)
-
getIndex
public Boolean getIndex()
-
setIndex
public void setIndex(Boolean index)
-
getNorms
public Boolean getNorms()
-
setNorms
public void setNorms(Boolean norms)
-
getDocValues
public Boolean getDocValues()
-
setDocValues
public void setDocValues(Boolean docValues)
-
getNullValue
public com.google.gson.JsonElement getNullValue()
-
setNullValue
public void setNullValue(com.google.gson.JsonElement nullValue)
-
getAnalyzer
public String getAnalyzer()
-
setAnalyzer
public void setAnalyzer(String analyzer)
-
getSearchAnalyzer
public String getSearchAnalyzer()
-
setSearchAnalyzer
public void setSearchAnalyzer(String searchAnalyzer)
-
getNormalizer
public String getNormalizer()
-
setNormalizer
public void setNormalizer(String normalizer)
-
getScalingFactor
public Double getScalingFactor()
-
setScalingFactor
public void setScalingFactor(Double scalingFactor)
-
getTermVector
public String getTermVector()
-
setTermVector
public void setTermVector(String termVector)
-
-