org.elasticsearch.index.analysis
Class AnalysisService
java.lang.Object
org.elasticsearch.index.AbstractIndexComponent
org.elasticsearch.index.analysis.AnalysisService
- All Implemented Interfaces:
- CloseableComponent, IndexComponent
public class AnalysisService
- extends AbstractIndexComponent
- implements CloseableComponent
Constructor Summary |
AnalysisService(Index index)
|
AnalysisService(Index index,
Settings indexSettings,
IndicesAnalysisService indicesAnalysisService,
Map<String,AnalyzerProviderFactory> analyzerFactoryFactories,
Map<String,TokenizerFactoryFactory> tokenizerFactoryFactories,
Map<String,CharFilterFactoryFactory> charFilterFactoryFactories,
Map<String,TokenFilterFactoryFactory> tokenFilterFactoryFactories)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnalysisService
public AnalysisService(Index index)
AnalysisService
@Inject
public AnalysisService(Index index,
@IndexSettings
Settings indexSettings,
@Nullable
IndicesAnalysisService indicesAnalysisService,
@Nullable
Map<String,AnalyzerProviderFactory> analyzerFactoryFactories,
@Nullable
Map<String,TokenizerFactoryFactory> tokenizerFactoryFactories,
@Nullable
Map<String,CharFilterFactoryFactory> charFilterFactoryFactories,
@Nullable
Map<String,TokenFilterFactoryFactory> tokenFilterFactoryFactories)
close
public void close()
- Specified by:
close
in interface CloseableComponent
analyzer
public NamedAnalyzer analyzer(String name)
defaultAnalyzer
public NamedAnalyzer defaultAnalyzer()
defaultIndexAnalyzer
public NamedAnalyzer defaultIndexAnalyzer()
defaultSearchAnalyzer
public NamedAnalyzer defaultSearchAnalyzer()
defaultSearchQuoteAnalyzer
public NamedAnalyzer defaultSearchQuoteAnalyzer()
tokenizer
public TokenizerFactory tokenizer(String name)
charFilter
public CharFilterFactory charFilter(String name)
tokenFilter
public TokenFilterFactory tokenFilter(String name)
Copyright © 2009-2012. All Rights Reserved.