Uses of Class
com.google.inject.spi.ElementSource
-
Packages that use ElementSource Package Description com.google.inject.internal Guice (sounds like "juice")com.google.inject.spi Guice service provider interface -
-
Uses of ElementSource in com.google.inject.internal
Methods in com.google.inject.internal with parameters of type ElementSource Modifier and Type Method Description private static java.lang.Object
Messages. appendModules(java.lang.Object source, ElementSource elementSource)
static java.lang.Object
Errors. convert(java.lang.Object o, ElementSource source)
(package private) static java.lang.Object
Messages. convert(java.lang.Object o, ElementSource source)
(package private) static java.lang.String
SourceFormatter. getModuleStack(ElementSource elementSource)
-
Uses of ElementSource in com.google.inject.spi
Fields in com.google.inject.spi declared as ElementSource Modifier and Type Field Description (package private) ElementSource
ElementSource. originalElementSource
Thesource
of element that this element created from (if there is any), otherwisenull
.Methods in com.google.inject.spi that return ElementSource Modifier and Type Method Description private ElementSource
Elements.RecordingBinder. getElementSource()
ElementSource
ElementSource. getOriginalElementSource()
Returns theElementSource
of the element this was created or copied from.Methods in com.google.inject.spi with parameters of type ElementSource Modifier and Type Method Description private static void
BindingSourceRestriction. clear(ElementSource elementSource)
private static java.lang.Iterable<java.lang.String>
BindingSourceRestriction. getAllModules(ElementSource elementSource)
private static com.google.common.collect.ImmutableSet<java.lang.Class<? extends java.lang.annotation.Annotation>>
BindingSourceRestriction. getAllPermits(ElementSource elementSource)
Get all permits on the element source chain.com.google.common.collect.ImmutableSet<java.lang.Class<? extends java.lang.annotation.Annotation>>
BindingSourceRestriction.PermitMap. getPermits(ElementSource elementSource)
com.google.common.collect.ImmutableSet<java.lang.Class<? extends java.lang.annotation.Annotation>>
BindingSourceRestriction.PermitMapConstruction.PermitMapImpl. getPermits(ElementSource elementSource)
(package private) static boolean
BindingSourceRestriction.PermitMapConstruction. isElementSourceCleared(ElementSource elementSource)
private static boolean
BindingSourceRestriction. isExempt(ElementSource elementSource, java.lang.String exemptModulesRegex)
Constructors in com.google.inject.spi with parameters of type ElementSource Constructor Description ElementSource(ElementSource originalSource, boolean trustedOriginalSource, java.lang.Object declaringSource, ModuleSource moduleSource, ModuleAnnotatedMethodScanner scanner)
Creates a new from the given parameters.
-