Class AnalysisConfigurationContextImpl
java.lang.Object
io.jmix.search.index.mapping.analysis.impl.AnalysisConfigurationContextImpl
- All Implemented Interfaces:
AnalysisConfigurationContext
public class AnalysisConfigurationContextImpl
extends Object
implements AnalysisConfigurationContext
-
Field Summary
Modifier and TypeFieldDescriptionprotected List<AnalyzerConfigurer>
protected List<CharacterFilterConfigurer>
protected List<NormalizerConfigurer>
protected List<TokenFilterConfigurer>
protected List<TokenizerConfigurer>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondefineAnalyzer
(String name) Init definition of new analyzer.defineCharacterFilter
(String name) Init definition of new character filter.defineNormalizer
(String name) Init definition of new normalizer.defineTokenFilter
(String name) Init definition of new token filterdefineTokenizer
(String name) Init definition of new tokenizer.
-
Field Details
-
analyzerConfigurers
-
normalizerConfigurers
-
tokenizerConfigurers
-
characterFilterConfigurers
-
tokenFilterConfigurers
-
-
Constructor Details
-
AnalysisConfigurationContextImpl
protected AnalysisConfigurationContextImpl()
-
-
Method Details
-
defineAnalyzer
Description copied from interface:AnalysisConfigurationContext
Init definition of new analyzer.- Specified by:
defineAnalyzer
in interfaceAnalysisConfigurationContext
- Parameters:
name
- name of the new analyzer- Returns:
- Initial stage of analyzer configuration
-
defineNormalizer
Description copied from interface:AnalysisConfigurationContext
Init definition of new normalizer.- Specified by:
defineNormalizer
in interfaceAnalysisConfigurationContext
- Parameters:
name
- name of the new normalizer- Returns:
- Initial stage of normalizer configuration
-
defineTokenizer
Description copied from interface:AnalysisConfigurationContext
Init definition of new tokenizer.- Specified by:
defineTokenizer
in interfaceAnalysisConfigurationContext
- Parameters:
name
- name of the new tokenizer- Returns:
- Initial stage of tokenizer configuration
-
defineCharacterFilter
Description copied from interface:AnalysisConfigurationContext
Init definition of new character filter.- Specified by:
defineCharacterFilter
in interfaceAnalysisConfigurationContext
- Parameters:
name
- name of the new character filter- Returns:
- Initial stage of character filter configuration
-
defineTokenFilter
Description copied from interface:AnalysisConfigurationContext
Init definition of new token filter- Specified by:
defineTokenFilter
in interfaceAnalysisConfigurationContext
- Parameters:
name
- name of the new token filter- Returns:
- Initial stage of token filter configuration
-
getAnalyzerConfigurers
-
getNormalizerConfigurers
-
getTokenizerConfigurers
-
getCharacterFilterConfigurers
-
getTokenFilterConfigurers
-