Uses of Class
com.google.inject.spi.ModuleSource
-
Packages that use ModuleSource Package Description com.google.inject.spi Guice service provider interface -
-
Uses of ModuleSource in com.google.inject.spi
Fields in com.google.inject.spi declared as ModuleSource Modifier and Type Field Description private ModuleSourceElements.ModuleInfo. moduleSourceprivate ModuleSourceElements.RecordingBinder. moduleSourceThe current modules stack(package private) ModuleSourceElementSource. moduleSourceThesourceof module creates the element.private ModuleSourceModuleSource. parentThe parentmodule source.Fields in com.google.inject.spi with type parameters of type ModuleSource Modifier and Type Field Description (package private) java.util.Map<ModuleSource,com.google.common.collect.ImmutableSet<java.lang.Class<? extends java.lang.annotation.Annotation>>>BindingSourceRestriction.PermitMapConstruction. modulePermits(package private) java.util.Map<ModuleSource,com.google.common.collect.ImmutableSet<java.lang.Class<? extends java.lang.annotation.Annotation>>>BindingSourceRestriction.PermitMapConstruction.PermitMapImpl. modulePermitsMethods in com.google.inject.spi that return ModuleSource Modifier and Type Method Description (package private) ModuleSourceModuleSource. createChild(java.lang.Class<?> moduleClass)Creates and returns a childModuleSourcecorresponding to themodule.private ModuleSourceElements.RecordingBinder. getModuleSource(java.lang.Class<?> module)(package private) ModuleSourceModuleSource. getParent()Returns the parent modulesource.Methods in com.google.inject.spi with parameters of type ModuleSource Modifier and Type Method Description (package private) voidBindingSourceRestriction.PermitMapConstruction. pushModule(java.lang.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 ModuleSource Constructor Description ElementSource(ElementSource originalSource, boolean trustedOriginalSource, java.lang.Object declaringSource, ModuleSource moduleSource, ModuleAnnotatedMethodScanner scanner)Creates a new from the given parameters.ModuleInfo(ModuleSource moduleSource, boolean skipScanning)ModuleSource(ModuleSource parent, java.lang.Class<?> moduleClass, BindingSourceRestriction.PermitMap permitMap)Creates a newModuleSourceObject.
-