Package org.elasticsearch.index.analysis
-
Interface Summary Interface Description AnalyzerProvider<T extends org.apache.lucene.analysis.Analyzer> CharFilterFactory NormalizingCharFilterFactory A CharFilterFactory that also supports normalization The default implementation ofNormalizingCharFilterFactory.normalize(Reader)delegates toCharFilterFactory.create(Reader)NormalizingTokenFilterFactory A TokenFilterFactory that may be used for normalization The default implementation delegatesNormalizingTokenFilterFactory.normalize(TokenStream)toTokenFilterFactory.create(TokenStream)}.TokenFilterFactory TokenizerFactory -
Class Summary Class Description AbstractCharFilterFactory AbstractIndexAnalyzerProvider<T extends org.apache.lucene.analysis.Analyzer> AbstractTokenFilterFactory AbstractTokenizerFactory Analysis AnalysisRegistry An internal registry for tokenizer, token filter, char filter and analyzer.CustomAnalyzer CustomAnalyzerProvider A custom analyzer that is built out of a singleTokenizerand a list ofTokenFilters.CustomNormalizerProvider A custom normalizer that is built out of a char and token filters.FieldNameAnalyzer HunspellTokenFilterFactory IndexAnalyzers IndexAnalyzers contains a name to analyzer mapping for a specific index.KeywordAnalyzerProvider NamedAnalyzer Named analyzer is an analyzer wrapper around an actual analyzer (NamedAnalyzer.analyzerthat is associated with a name (NamedAnalyzer.name().PreBuiltAnalyzerProvider PreBuiltAnalyzerProviderFactory PreConfiguredAnalysisComponent<T> Shared implementation for pre-configured analysis components.PreConfiguredCharFilter Provides pre-configured, sharedCharFilters.PreConfiguredTokenFilter Provides pre-configured, sharedTokenFilters.PreConfiguredTokenizer Provides pre-configured, sharedTokenizers.ShingleTokenFilterFactory ShingleTokenFilterFactory.Factory SimpleAnalyzerProvider StandardAnalyzerProvider StandardTokenizerFactory StopAnalyzerProvider StopTokenFilterFactory WhitespaceAnalyzerProvider -
Enum Summary Enum Description AnalysisMode Enum representing the mode in which token filters and analyzers are allowed to operate.AnalyzerScope