Package org.elasticsearch.index.analysis
Interface AnalyzerProvider<T extends org.apache.lucene.analysis.Analyzer>
- All Superinterfaces:
Provider<T>
- All Known Implementing Classes:
AbstractIndexAnalyzerProvider
,CustomAnalyzerProvider
,CustomNormalizerProvider
,KeywordAnalyzerProvider
,LowercaseNormalizerProvider
,PreBuiltAnalyzerProvider
,SimpleAnalyzerProvider
,StandardAnalyzerProvider
,StopAnalyzerProvider
,WhitespaceAnalyzerProvider
public interface AnalyzerProvider<T extends org.apache.lucene.analysis.Analyzer> extends Provider<T>
-
Method Summary
Modifier and Type Method Description T
get()
Provides an instance ofT
.java.lang.String
name()
AnalyzerScope
scope()