Uses of Class
com.google.inject.internal.InternalProviderInstanceBindingImpl.Factory
Packages that use InternalProviderInstanceBindingImpl.Factory
-
Uses of InternalProviderInstanceBindingImpl.Factory in com.google.inject.internal
Subclasses of InternalProviderInstanceBindingImpl.Factory in com.google.inject.internalModifier and TypeClassDescription(package private) static class
An base factory implementation that can be extended to provide a specialized implementation of aProviderWithExtensionVisitor
and also implementsInternalFactory
class
A provider that invokes a method and returns its result.private static final class
AProviderMethod
implementation that invokes the method using normal java reflection.private static final class
private static final class
(package private) static final class
A factory for aMap.Entry<K, Provider<V>>
.private static class
A base class for ProviderWithDependencies that need equality based on a specific object.private static final class
private static class
A base class for ProviderWithDependencies that need equality based on a specific object.private static final class
private static final class
private static final class
private static final class
Provides the binding for java.util.Optional. private static final class
Provides the binding for java.util.Optional<Provider>. private static final class
Provides the binding for T, conditionally installed by calling setBinding/setDefault.private static class
A base class for ProviderWithDependencies that need equality based on a specific object.private static final class
Provides the binding for Optional. private static final class
Provides the binding for Optional<Provider>. Fields in com.google.inject.internal declared as InternalProviderInstanceBindingImpl.FactoryModifier and TypeFieldDescriptionprivate final InternalProviderInstanceBindingImpl.Factory<T>
InternalProviderInstanceBindingImpl.originalFactory
Constructors in com.google.inject.internal with parameters of type InternalProviderInstanceBindingImpl.FactoryModifierConstructorDescription(package private)
InternalProviderInstanceBindingImpl
(InjectorImpl injector, Key<T> key, Object source, InternalProviderInstanceBindingImpl.Factory<T> originalFactory, InternalFactory<? extends T> scopedFactory, Scoping scoping)