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
FieldsModifier and TypeFieldDescriptionprotected List<AnalyzerConfigurer>protected List<CharacterFilterConfigurer>protected List<NormalizerConfigurer>protected List<TokenFilterConfigurer>protected List<TokenizerConfigurer> -
Constructor Summary
Constructors -
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:AnalysisConfigurationContextInit definition of new analyzer.- Specified by:
defineAnalyzerin interfaceAnalysisConfigurationContext- Parameters:
name- name of the new analyzer- Returns:
- Initial stage of analyzer configuration
-
defineNormalizer
Description copied from interface:AnalysisConfigurationContextInit definition of new normalizer.- Specified by:
defineNormalizerin interfaceAnalysisConfigurationContext- Parameters:
name- name of the new normalizer- Returns:
- Initial stage of normalizer configuration
-
defineTokenizer
Description copied from interface:AnalysisConfigurationContextInit definition of new tokenizer.- Specified by:
defineTokenizerin interfaceAnalysisConfigurationContext- Parameters:
name- name of the new tokenizer- Returns:
- Initial stage of tokenizer configuration
-
defineCharacterFilter
Description copied from interface:AnalysisConfigurationContextInit definition of new character filter.- Specified by:
defineCharacterFilterin interfaceAnalysisConfigurationContext- Parameters:
name- name of the new character filter- Returns:
- Initial stage of character filter configuration
-
defineTokenFilter
Description copied from interface:AnalysisConfigurationContextInit definition of new token filter- Specified by:
defineTokenFilterin interfaceAnalysisConfigurationContext- Parameters:
name- name of the new token filter- Returns:
- Initial stage of token filter configuration
-
getAnalyzerConfigurers
-
getNormalizerConfigurers
-
getTokenizerConfigurers
-
getCharacterFilterConfigurers
-
getTokenFilterConfigurers
-