Package org.elasticsearch.indices
Class IndicesModule
java.lang.Object
org.elasticsearch.common.inject.AbstractModule
org.elasticsearch.indices.IndicesModule
- All Implemented Interfaces:
- Module
Configures classes and services that are shared by indices on each node.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidConfigures aBindervia the exposed methods.Returns a set containing all of the builtin metadata fieldsA registry for all field mappers.static Map<String,Mapper.TypeParser>getMappers(List<MapperPlugin> mapperPlugins)static Map<String,MetadataFieldMapper.TypeParser>getMetadataMappers(List<MapperPlugin> mapperPlugins)static List<org.elasticsearch.common.xcontent.NamedXContentRegistry.Entry>Methods inherited from class org.elasticsearch.common.inject.AbstractModuleaddError, addError, addError, bind, bind, bind, bindConstant, binder, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
- 
Constructor Details- 
IndicesModule
 
- 
- 
Method Details- 
getNamedWriteables
- 
getNamedXContentspublic static List<org.elasticsearch.common.xcontent.NamedXContentRegistry.Entry> getNamedXContents()
- 
getMappers
- 
getMetadataMapperspublic static Map<String,MetadataFieldMapper.TypeParser> getMetadataMappers(List<MapperPlugin> mapperPlugins)
- 
getBuiltInMetadataFieldsReturns a set containing all of the builtin metadata fields
- 
configureprotected void configure()Description copied from class:AbstractModuleConfigures aBindervia the exposed methods.- Specified by:
- configurein class- AbstractModule
 
- 
getMapperRegistryA registry for all field mappers.
 
-