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 classInjects 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.membersInjectorsprivate final com.google.common.collect.ImmutableList<MembersInjector<? super T>>MembersInjectorImpl.userMembersInjectorsMethods 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 InternalProvisionExceptionInternalProvisionException.errorInUserInjector(MembersInjector<?> listener, TypeLiteral<?> type, RuntimeException cause) voidEncounterImpl.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, ornullif 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 TypeMethodDescriptionvoidMembersInjectorLookup.initializeDelegate(MembersInjector<T> delegate) Sets the actual members injector.voidTypeEncounter.register(MembersInjector<? super I> membersInjector) Registers a members injector for typeI.