Uses of Interface
com.google.inject.MembersInjector
Packages that use MembersInjector
Package
Description
Google Guice (pronounced "juice") is an ultra-lightweight dependency injection framework.
Guice (sounds like "juice")
Guice service provider interface
-
Uses of MembersInjector in com.google.inject
Methods in com.google.inject that return MembersInjectorModifier and TypeMethodDescriptionprotected <T> MembersInjector<T>
AbstractModule.getMembersInjector
(TypeLiteral<T> type) protected <T> MembersInjector<T>
AbstractModule.getMembersInjector
(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
(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
(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
(Class<T> type) -
Uses of MembersInjector in com.google.inject.internal
Classes in com.google.inject.internal that implement MembersInjectorModifier and TypeClassDescription(package private) final class
Injects members of instances of a given type.Fields in com.google.inject.internal with type parameters of type MembersInjectorModifier and TypeFieldDescriptionprivate List<MembersInjector<? super T>>
EncounterImpl.membersInjectors
private final com.google.common.collect.ImmutableList<MembersInjector<? super T>>
MembersInjectorImpl.userMembersInjectors
Methods in com.google.inject.internal that return MembersInjectorModifier and TypeMethodDescription<T> MembersInjector<T>
DeferredLookups.getMembersInjector
(TypeLiteral<T> type) <T> MembersInjector<T>
EncounterImpl.getMembersInjector
(TypeLiteral<T> typeLiteral) <T> MembersInjector<T>
EncounterImpl.getMembersInjector
(Class<T> type) <T> MembersInjector<T>
InjectorImpl.getMembersInjector
(TypeLiteral<T> typeLiteral) <T> MembersInjector<T>
InjectorImpl.getMembersInjector
(Class<T> type) <T> MembersInjector<T>
InternalInjectorCreator.ToolStageInjector.getMembersInjector
(TypeLiteral<T> typeLiteral) <T> MembersInjector<T>
InternalInjectorCreator.ToolStageInjector.getMembersInjector
(Class<T> type) <T> MembersInjector<T>
Lookups.getMembersInjector
(TypeLiteral<T> type) Methods in com.google.inject.internal that return types with arguments of type MembersInjectorModifier and TypeMethodDescriptionprivate <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 MembersInjectorModifier and TypeMethodDescriptionstatic InternalProvisionException
InternalProvisionException.errorInUserInjector
(MembersInjector<?> listener, TypeLiteral<?> type, RuntimeException cause) void
EncounterImpl.register
(MembersInjector<? super T> membersInjector) Method parameters in com.google.inject.internal with type arguments of type MembersInjectorModifier and TypeMethodDescriptionprivate <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 MembersInjectorMethods in com.google.inject.spi that return MembersInjectorModifier and TypeMethodDescriptionMembersInjectorLookup.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
(Class<T> type) 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
(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 MembersInjectorModifier and TypeMethodDescriptionvoid
MembersInjectorLookup.initializeDelegate
(MembersInjector<T> delegate) Sets the actual members injector.void
TypeEncounter.register
(MembersInjector<? super I> membersInjector) Registers a members injector for typeI
.