org.elasticsearch.index.query
Class IndexQueryParserModule.QueryParsersProcessor.IndexQueryParsersBindings

java.lang.Object
  extended by org.elasticsearch.index.query.IndexQueryParserModule.QueryParsersProcessor.IndexQueryParsersBindings
Enclosing class:
IndexQueryParserModule.QueryParsersProcessor

public static class IndexQueryParserModule.QueryParsersProcessor.IndexQueryParsersBindings
extends java.lang.Object


Constructor Summary
IndexQueryParserModule.QueryParsersProcessor.IndexQueryParsersBindings(org.elasticsearch.common.inject.multibindings.MapBinder<java.lang.String,IndexQueryParserFactory> binder, java.util.Map<java.lang.String,Settings> groupSettings)
           
 
Method Summary
 org.elasticsearch.common.inject.multibindings.MapBinder<java.lang.String,IndexQueryParserFactory> binder()
           
 java.util.Map<java.lang.String,Settings> groupSettings()
           
 void processIndexQueryParser(java.lang.String name, java.lang.Class<? extends IndexQueryParser> indexQueryParser)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IndexQueryParserModule.QueryParsersProcessor.IndexQueryParsersBindings

public IndexQueryParserModule.QueryParsersProcessor.IndexQueryParsersBindings(org.elasticsearch.common.inject.multibindings.MapBinder<java.lang.String,IndexQueryParserFactory> binder,
                                                                              java.util.Map<java.lang.String,Settings> groupSettings)
Method Detail

binder

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

groupSettings

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

processIndexQueryParser

public void processIndexQueryParser(java.lang.String name,
                                    java.lang.Class<? extends IndexQueryParser> indexQueryParser)