Class Analysis
- java.lang.Object
-
- org.hibernate.search.backend.elasticsearch.lowlevel.index.settings.impl.Analysis
-
public class Analysis extends Object
-
-
Constructor Summary
Constructors Constructor Description Analysis()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,AnalyzerDefinition>getAnalyzers()Map<String,CharFilterDefinition>getCharFilters()Map<String,com.google.gson.JsonElement>getExtraAttributes()Map<String,NormalizerDefinition>getNormalizers()Map<String,TokenFilterDefinition>getTokenFilters()Map<String,TokenizerDefinition>getTokenizers()booleanisEmpty()voidmerge(Analysis other)Merge these (custom) analysis settings with analysis settings generated by Hibernate Search.voidsetAnalyzers(Map<String,AnalyzerDefinition> analyzers)voidsetCharFilters(Map<String,CharFilterDefinition> charFilters)voidsetNormalizers(Map<String,NormalizerDefinition> normalizers)voidsetTokenFilters(Map<String,TokenFilterDefinition> tokenFilters)voidsetTokenizers(Map<String,TokenizerDefinition> tokenizers)StringtoString()
-
-
-
Method Detail
-
isEmpty
public boolean isEmpty()
-
getAnalyzers
public Map<String,AnalyzerDefinition> getAnalyzers()
-
setAnalyzers
public void setAnalyzers(Map<String,AnalyzerDefinition> analyzers)
-
getNormalizers
public Map<String,NormalizerDefinition> getNormalizers()
-
setNormalizers
public void setNormalizers(Map<String,NormalizerDefinition> normalizers)
-
getTokenizers
public Map<String,TokenizerDefinition> getTokenizers()
-
setTokenizers
public void setTokenizers(Map<String,TokenizerDefinition> tokenizers)
-
getTokenFilters
public Map<String,TokenFilterDefinition> getTokenFilters()
-
setTokenFilters
public void setTokenFilters(Map<String,TokenFilterDefinition> tokenFilters)
-
getCharFilters
public Map<String,CharFilterDefinition> getCharFilters()
-
setCharFilters
public void setCharFilters(Map<String,CharFilterDefinition> charFilters)
-
merge
public void merge(Analysis other)
Merge these (custom) analysis settings with analysis settings generated by Hibernate Search.Any conflict of definition will be solved in favor of
this.- Parameters:
other- The other analysis settings
-
-