org.elasticsearch.indices.analysis
Class IndicesAnalysisService
java.lang.Object
org.elasticsearch.common.component.AbstractComponent
org.elasticsearch.indices.analysis.IndicesAnalysisService
public class IndicesAnalysisService
- extends AbstractComponent
A node level registry of analyzers, to be reused by different indices which use default analyzers.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IndicesAnalysisService
public IndicesAnalysisService()
IndicesAnalysisService
@Inject
public IndicesAnalysisService(Settings settings)
hasCharFilter
public boolean hasCharFilter(java.lang.String name)
charFilterFactories
public java.util.Map<java.lang.String,PreBuiltCharFilterFactoryFactory> charFilterFactories()
charFilterFactoryFactory
public CharFilterFactoryFactory charFilterFactoryFactory(java.lang.String name)
hasTokenFilter
public boolean hasTokenFilter(java.lang.String name)
tokenFilterFactories
public java.util.Map<java.lang.String,PreBuiltTokenFilterFactoryFactory> tokenFilterFactories()
tokenFilterFactoryFactory
public TokenFilterFactoryFactory tokenFilterFactoryFactory(java.lang.String name)
hasTokenizer
public boolean hasTokenizer(java.lang.String name)
tokenizerFactories
public java.util.Map<java.lang.String,PreBuiltTokenizerFactoryFactory> tokenizerFactories()
tokenizerFactoryFactory
public TokenizerFactoryFactory tokenizerFactoryFactory(java.lang.String name)
analyzerProviderFactories
public java.util.Map<java.lang.String,PreBuiltAnalyzerProviderFactory> analyzerProviderFactories()
analyzerProviderFactory
public PreBuiltAnalyzerProviderFactory analyzerProviderFactory(java.lang.String name)
hasAnalyzer
public boolean hasAnalyzer(java.lang.String name)
analyzer
public org.apache.lucene.analysis.Analyzer analyzer(java.lang.String name)
close
public void close()