Package org.elasticsearch.index.analysis
-
Interface Summary Interface Description AnalyzerProvider<T extends org.apache.lucene.analysis.Analyzer> CharFilterFactory MultiTermAwareComponent Elasticsearch counterpart ofMultiTermAwareComponent
.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 singleTokenizer
and a list ofTokenFilter
s.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.analyzer
that is associated with a name (NamedAnalyzer.name()
.PreBuiltAnalyzerProvider PreBuiltAnalyzerProviderFactory PreConfiguredAnalysisComponent<T> Shared implementation for pre-configured analysis components.PreConfiguredCharFilter Provides pre-configured, sharedCharFilter
s.PreConfiguredTokenFilter Provides pre-configured, sharedTokenFilter
s.PreConfiguredTokenizer Provides pre-configured, sharedTokenizer
s.ShingleTokenFilterFactory ShingleTokenFilterFactory.Factory SimpleAnalyzerProvider StandardAnalyzerProvider StandardTokenizerFactory StopAnalyzerProvider StopTokenFilterFactory WhitespaceAnalyzerProvider -
Enum Summary Enum Description AnalyzerScope