Uses of Interface
com.google.inject.internal.DelayedInitialize
-
Packages that use DelayedInitialize Package Description com.google.inject.internal Guice (sounds like "juice") -
-
Uses of DelayedInitialize in com.google.inject.internal
Classes in com.google.inject.internal that implement DelayedInitialize Modifier and Type Class Description (package private) class
ConstructorBindingImpl<T>
(package private) class
InternalProviderInstanceBindingImpl<T>
AProviderInstanceBindingImpl
for implementing 'native' guice extensions.(package private) class
LinkedProviderBindingImpl<T>
(package private) class
ProvidedByInternalFactory<T>
AnInternalFactory
for @ProvidedBy
bindings.Fields in com.google.inject.internal declared as DelayedInitialize Modifier and Type Field Description (package private) DelayedInitialize
LinkedProviderBindingImpl. delayedInitializer
Methods in com.google.inject.internal with parameters of type DelayedInitialize Modifier and Type Method Description (package private) static <T> LinkedProviderBindingImpl<T>
LinkedProviderBindingImpl. createWithInitializer(InjectorImpl injector, Key<T> key, java.lang.Object source, InternalFactory<? extends T> internalFactory, Scoping scoping, Key<? extends javax.inject.Provider<? extends T>> providerKey, DelayedInitialize delayedInitializer)
Constructors in com.google.inject.internal with parameters of type DelayedInitialize Constructor Description LinkedProviderBindingImpl(InjectorImpl injector, Key<T> key, java.lang.Object source, InternalFactory<? extends T> internalFactory, Scoping scoping, Key<? extends javax.inject.Provider<? extends T>> providerKey, DelayedInitialize delayedInitializer)
-