Interface ElasticsearchAnalysisConfigurationContext
public interface ElasticsearchAnalysisConfigurationContext
A context allowing the definition of named analysis-related elements in an Elasticsearch backend:
analyzers, tokenizers, char filters, ...
-
Method Summary
Modifier and TypeMethodDescriptionStart an analyzer definition.charFilter
(String name) Start a char filter definition.normalizer
(String name) Start a normalizer definition.tokenFilter
(String name) Start a token filter definition.Start a tokenizer definition.
-
Method Details
-
analyzer
Start an analyzer definition.- 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
Start a normalizer definition.- 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
Start a tokenizer definition.- 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
Start a char filter definition.- 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
Start a token filter definition.- 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.
-