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 classAn base factory implementation that can be extended to provide a specialized implementation of aProviderWithExtensionVisitorand also implementsInternalFactoryclassA provider that invokes a method and returns its result.private static final classAProviderMethodimplementation that invokes the method using normal java reflection.private static final classprivate static final class(package private) static final classA factory for aMap.Entry<K, Provider<V>>.private static classA base class for ProviderWithDependencies that need equality based on a specific object.private static final classprivate static classA base class for ProviderWithDependencies that need equality based on a specific object.private static final classprivate static final classprivate static final classprivate static final classProvides the binding for java.util.Optional. private static final classProvides the binding for java.util.Optional<Provider>. private static final classProvides the binding for T, conditionally installed by calling setBinding/setDefault.private static classA base class for ProviderWithDependencies that need equality based on a specific object.private static final classProvides the binding for Optional. private static final classProvides the binding for Optional<Provider>. Fields in com.google.inject.internal declared as InternalProviderInstanceBindingImpl.FactoryModifier and TypeFieldDescriptionprivate final InternalProviderInstanceBindingImpl.Factory<T>InternalProviderInstanceBindingImpl.originalFactoryConstructors 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)