Class ElasticsearchAnalysisConfigurationContextImpl
java.lang.Object
org.hibernate.search.backend.elasticsearch.analysis.model.dsl.impl.ElasticsearchAnalysisConfigurationContextImpl
- All Implemented Interfaces:
ElasticsearchAnalysisConfigurationContext,ElasticsearchAnalysisDefinitionContributor
public class ElasticsearchAnalysisConfigurationContextImpl
extends Object
implements ElasticsearchAnalysisConfigurationContext, ElasticsearchAnalysisDefinitionContributor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionStart an analyzer definition.charFilter(String name) Start a char filter definition.voidnormalizer(String name) Start a normalizer definition.tokenFilter(String name) Start a token filter definition.Start a tokenizer definition.
-
Constructor Details
-
ElasticsearchAnalysisConfigurationContextImpl
public ElasticsearchAnalysisConfigurationContextImpl()
-
-
Method Details
-
analyzer
Description copied from interface:ElasticsearchAnalysisConfigurationContextStart an analyzer definition.- Specified by:
analyzerin interfaceElasticsearchAnalysisConfigurationContext- Parameters:
name- The name used to reference this analyzer (both in Elasticsearch and in Hibernate Search).- Returns:
- The initial step of a DSL where the analyzer can be defined.
-
normalizer
Description copied from interface:ElasticsearchAnalysisConfigurationContextStart a normalizer definition.- Specified by:
normalizerin interfaceElasticsearchAnalysisConfigurationContext- Parameters:
name- The name used to reference this normalizer (both in Elasticsearch and in Hibernate Search).- Returns:
- The initial step of a DSL where the normalizer can be defined.
-
tokenizer
Description copied from interface:ElasticsearchAnalysisConfigurationContextStart a tokenizer definition.- Specified by:
tokenizerin interfaceElasticsearchAnalysisConfigurationContext- Parameters:
name- The name used to reference this tokenizerin analyzer definitions.- Returns:
- The initial step of a DSL where the tokenizer can be defined.
-
charFilter
Description copied from interface:ElasticsearchAnalysisConfigurationContextStart a char filter definition.- Specified by:
charFilterin interfaceElasticsearchAnalysisConfigurationContext- Parameters:
name- The name used to reference this char filterin analyzer or normalizer definitions.- Returns:
- The initial step of a DSL where the char filter can be defined.
-
tokenFilter
Description copied from interface:ElasticsearchAnalysisConfigurationContextStart a token filter definition.- Specified by:
tokenFilterin interfaceElasticsearchAnalysisConfigurationContext- Parameters:
name- The name used to reference this token filterin analyzer or normalizer definitions.- Returns:
- The initial step of a DSL where the token filter can be defined.
-
contribute
- Specified by:
contributein interfaceElasticsearchAnalysisDefinitionContributor
-