org.elasticsearch.index.analysis
Class AnalysisModule.AnalysisBinderProcessor.AnalyzersBindings

java.lang.Object
  extended by org.elasticsearch.index.analysis.AnalysisModule.AnalysisBinderProcessor.AnalyzersBindings
Enclosing class:
AnalysisModule.AnalysisBinderProcessor

public static class AnalysisModule.AnalysisBinderProcessor.AnalyzersBindings
extends java.lang.Object


Constructor Summary
AnalysisModule.AnalysisBinderProcessor.AnalyzersBindings(org.elasticsearch.common.inject.multibindings.MapBinder<java.lang.String,AnalyzerProviderFactory> binder, java.util.Map<java.lang.String,Settings> groupSettings, IndicesAnalysisService indicesAnalysisService)
           
 
Method Summary
 org.elasticsearch.common.inject.multibindings.MapBinder<java.lang.String,AnalyzerProviderFactory> binder()
           
 java.util.Map<java.lang.String,Settings> groupSettings()
           
 IndicesAnalysisService indicesAnalysisService()
           
 void processAnalyzer(java.lang.String name, java.lang.Class<? extends AnalyzerProvider> analyzerProvider)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnalysisModule.AnalysisBinderProcessor.AnalyzersBindings

public AnalysisModule.AnalysisBinderProcessor.AnalyzersBindings(org.elasticsearch.common.inject.multibindings.MapBinder<java.lang.String,AnalyzerProviderFactory> binder,
                                                                java.util.Map<java.lang.String,Settings> groupSettings,
                                                                IndicesAnalysisService indicesAnalysisService)
Method Detail

binder

public org.elasticsearch.common.inject.multibindings.MapBinder<java.lang.String,AnalyzerProviderFactory> binder()

groupSettings

public java.util.Map<java.lang.String,Settings> groupSettings()

indicesAnalysisService

public IndicesAnalysisService indicesAnalysisService()

processAnalyzer

public void processAnalyzer(java.lang.String name,
                            java.lang.Class<? extends AnalyzerProvider> analyzerProvider)