org.elasticsearch.index.analysis
Interface AnalyzerProvider<T extends org.apache.lucene.analysis.Analyzer>

All Superinterfaces:
org.elasticsearch.common.inject.Provider<T>
All Known Implementing Classes:
AbstractIndexAnalyzerProvider, ArabicAnalyzerProvider, BrazilianAnalyzerProvider, ChineseAnalyzerProvider, CjkAnalyzerProvider, CustomAnalyzerProvider, CzechAnalyzerProvider, DutchAnalyzerProvider, FrenchAnalyzerProvider, GermanAnalyzerProvider, GreekAnalyzerProvider, KeywordAnalyzerProvider, PatternAnalyzerProvider, PersianAnalyzerProvider, PreBuiltAnalyzerProvider, RussianAnalyzerProvider, SimpleAnalyzerProvider, StandardAnalyzerProvider, StandardHtmlStripAnalyzerProvider, StopAnalyzerProvider, ThaiAnalyzerProvider, WhitespaceAnalyzerProvider

public interface AnalyzerProvider<T extends org.apache.lucene.analysis.Analyzer>
extends org.elasticsearch.common.inject.Provider<T>


Method Summary
 T get()
           
 java.lang.String name()
           
 AnalyzerScope scope()
           
 

Method Detail

name

java.lang.String name()

scope

AnalyzerScope scope()

get

T get()
Specified by:
get in interface org.elasticsearch.common.inject.Provider<T extends org.apache.lucene.analysis.Analyzer>