Uses of Class
com.google.inject.spi.ModuleSource
Packages that use ModuleSource
-
Uses of ModuleSource in com.google.inject.spi
Fields in com.google.inject.spi declared as ModuleSourceModifier and TypeFieldDescriptionprivate final ModuleSourceElements.ModuleInfo.moduleSourceprivate ModuleSourceElements.RecordingBinder.moduleSourceThe current modules stack(package private) final ModuleSourceElementSource.moduleSourceThesourceof module creates the element.private final ModuleSourceModuleSource.parentThe parentmodule source.Fields in com.google.inject.spi with type parameters of type ModuleSourceModifier and TypeFieldDescription(package private) final Map<ModuleSource, com.google.common.collect.ImmutableSet<Class<? extends Annotation>>> BindingSourceRestriction.PermitMapConstruction.modulePermits(package private) Map<ModuleSource, com.google.common.collect.ImmutableSet<Class<? extends Annotation>>> BindingSourceRestriction.PermitMapConstruction.PermitMapImpl.modulePermitsMethods in com.google.inject.spi that return ModuleSourceModifier and TypeMethodDescription(package private) ModuleSourceModuleSource.createChild(Class<?> moduleClass) Creates and returns a childModuleSourcecorresponding to themodule.private ModuleSourceElements.RecordingBinder.getModuleSource(Class<?> module) (package private) ModuleSourceModuleSource.getParent()Returns the parent modulesource.Methods in com.google.inject.spi with parameters of type ModuleSourceModifier and TypeMethodDescription(package private) voidBindingSourceRestriction.PermitMapConstruction.pushModule(Class<?> module, ModuleSource moduleSource) Called by the Binder prior to entering a module's configure method.(package private) voidBindingSourceRestriction.PermitMapConstruction.restoreCurrentModulePermits(ModuleSource moduleSource) Sets the permits on the current module installation path to the permits on the given module source so that subsequently installed modules may inherit them.Constructors in com.google.inject.spi with parameters of type ModuleSourceModifierConstructorDescription(package private)ElementSource(ElementSource originalSource, boolean trustedOriginalSource, Object declaringSource, ModuleSource moduleSource, ModuleAnnotatedMethodScanner scanner) Creates a new from the given parameters.privateModuleInfo(ModuleSource moduleSource, boolean skipScanning) privateModuleSource(ModuleSource parent, Class<?> moduleClass, BindingSourceRestriction.PermitMap permitMap) Creates a newModuleSourceObject.