Class ElasticsearchAnalysisDefinitionRegistry
- java.lang.Object
-
- org.hibernate.search.backend.elasticsearch.analysis.model.impl.ElasticsearchAnalysisDefinitionRegistry
-
public final class ElasticsearchAnalysisDefinitionRegistry extends Object
A registry of analysis-related definitions for Elasticsearch.This class provides access to the full mapping from names to definitions (see
getAnalyzerDefinitions()for instance).
-
-
Constructor Summary
Constructors Constructor Description ElasticsearchAnalysisDefinitionRegistry()ElasticsearchAnalysisDefinitionRegistry(ElasticsearchAnalysisDefinitionContributor contributor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,AnalyzerDefinition>getAnalyzerDefinitions()Map<String,CharFilterDefinition>getCharFilterDefinitions()Map<String,NormalizerDefinition>getNormalizerDefinitions()Map<String,TokenFilterDefinition>getTokenFilterDefinitions()Map<String,TokenizerDefinition>getTokenizerDefinitions()
-
-
-
Constructor Detail
-
ElasticsearchAnalysisDefinitionRegistry
public ElasticsearchAnalysisDefinitionRegistry()
-
ElasticsearchAnalysisDefinitionRegistry
public ElasticsearchAnalysisDefinitionRegistry(ElasticsearchAnalysisDefinitionContributor contributor)
-
-
Method Detail
-
getAnalyzerDefinitions
public Map<String,AnalyzerDefinition> getAnalyzerDefinitions()
-
getNormalizerDefinitions
public Map<String,NormalizerDefinition> getNormalizerDefinitions()
-
getTokenizerDefinitions
public Map<String,TokenizerDefinition> getTokenizerDefinitions()
-
getTokenFilterDefinitions
public Map<String,TokenFilterDefinition> getTokenFilterDefinitions()
-
getCharFilterDefinitions
public Map<String,CharFilterDefinition> getCharFilterDefinitions()
-
-