Uses of Interface
com.google.inject.MembersInjector
-
Packages that use MembersInjector Package Description com.google.inject Google Guice (pronounced "juice") is an ultra-lightweight dependency injection framework.com.google.inject.internal Guice (sounds like "juice")com.google.inject.spi Guice service provider interface -
-
Uses of MembersInjector in com.google.inject
Methods in com.google.inject that return MembersInjector Modifier and Type Method Description protected <T> MembersInjector<T>
AbstractModule. getMembersInjector(TypeLiteral<T> type)
protected <T> MembersInjector<T>
AbstractModule. getMembersInjector(java.lang.Class<T> type)
<T> MembersInjector<T>
Binder. getMembersInjector(TypeLiteral<T> typeLiteral)
Returns the members injector used to inject dependencies into methods and fields on instances of the given typeT
.<T> MembersInjector<T>
Binder. getMembersInjector(java.lang.Class<T> type)
Returns the members injector used to inject dependencies into methods and fields on instances of the given typeT
.<T> MembersInjector<T>
Injector. getMembersInjector(TypeLiteral<T> typeLiteral)
Returns the members injector used to inject dependencies into methods and fields on instances of the given typeT
.<T> MembersInjector<T>
Injector. getMembersInjector(java.lang.Class<T> type)
Returns the members injector used to inject dependencies into methods and fields on instances of the given typeT
.protected <T> MembersInjector<T>
PrivateModule. getMembersInjector(TypeLiteral<T> type)
protected <T> MembersInjector<T>
PrivateModule. getMembersInjector(java.lang.Class<T> type)
-
Uses of MembersInjector in com.google.inject.internal
Classes in com.google.inject.internal that implement MembersInjector Modifier and Type Class Description (package private) class
MembersInjectorImpl<T>
Injects members of instances of a given type.Fields in com.google.inject.internal with type parameters of type MembersInjector Modifier and Type Field Description private java.util.List<MembersInjector<? super T>>
EncounterImpl. membersInjectors
private com.google.common.collect.ImmutableList<MembersInjector<? super T>>
MembersInjectorImpl. userMembersInjectors
Methods in com.google.inject.internal that return MembersInjector Modifier and Type Method Description <T> MembersInjector<T>
DeferredLookups. getMembersInjector(TypeLiteral<T> type)
<T> MembersInjector<T>
EncounterImpl. getMembersInjector(TypeLiteral<T> typeLiteral)
<T> MembersInjector<T>
EncounterImpl. getMembersInjector(java.lang.Class<T> type)
<T> MembersInjector<T>
InjectorImpl. getMembersInjector(TypeLiteral<T> typeLiteral)
<T> MembersInjector<T>
InjectorImpl. getMembersInjector(java.lang.Class<T> type)
<T> MembersInjector<T>
InternalInjectorCreator.ToolStageInjector. getMembersInjector(TypeLiteral<T> typeLiteral)
<T> MembersInjector<T>
InternalInjectorCreator.ToolStageInjector. getMembersInjector(java.lang.Class<T> type)
<T> MembersInjector<T>
Lookups. getMembersInjector(TypeLiteral<T> type)
Methods in com.google.inject.internal that return types with arguments of type MembersInjector Modifier and Type Method Description private <T> BindingImpl<MembersInjector<T>>
InjectorImpl. createMembersInjectorBinding(Key<MembersInjector<T>> key, Errors errors)
(package private) com.google.common.collect.ImmutableSet<MembersInjector<? super T>>
EncounterImpl. getMembersInjectors()
Methods in com.google.inject.internal with parameters of type MembersInjector Modifier and Type Method Description static InternalProvisionException
InternalProvisionException. errorInUserInjector(MembersInjector<?> listener, TypeLiteral<?> type, java.lang.RuntimeException cause)
void
EncounterImpl. register(MembersInjector<? super T> membersInjector)
Method parameters in com.google.inject.internal with type arguments of type MembersInjector Modifier and Type Method Description private <T> BindingImpl<MembersInjector<T>>
InjectorImpl. createMembersInjectorBinding(Key<MembersInjector<T>> key, Errors errors)
-
Uses of MembersInjector in com.google.inject.spi
Fields in com.google.inject.spi declared as MembersInjector Modifier and Type Field Description private MembersInjector<T>
MembersInjectorLookup. delegate
Methods in com.google.inject.spi that return MembersInjector Modifier and Type Method Description MembersInjector<T>
MembersInjectorLookup. getDelegate()
Returns the delegate members injector, ornull
if it has not yet been initialized.<T> MembersInjector<T>
Elements.RecordingBinder. getMembersInjector(TypeLiteral<T> typeLiteral)
<T> MembersInjector<T>
Elements.RecordingBinder. getMembersInjector(java.lang.Class<T> type)
MembersInjector<T>
MembersInjectorLookup. getMembersInjector()
Returns the looked up members injector.<T> MembersInjector<T>
TypeEncounter. getMembersInjector(TypeLiteral<T> typeLiteral)
Returns the members injector used to inject dependencies into methods and fields on instances of the given typeT
.<T> MembersInjector<T>
TypeEncounter. getMembersInjector(java.lang.Class<T> type)
Returns the members injector used to inject dependencies into methods and fields on instances of the given typeT
.Methods in com.google.inject.spi with parameters of type MembersInjector Modifier and Type Method Description void
MembersInjectorLookup. initializeDelegate(MembersInjector<T> delegate)
Sets the actual members injector.void
TypeEncounter. register(MembersInjector<? super I> membersInjector)
Registers a members injector for typeI
.
-