Package | Description |
---|---|
com.google.inject.internal |
Guice (sounds like like "juice")
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
ConstructorBindingImpl<T> |
(package private) class |
LinkedProviderBindingImpl<T> |
(package private) class |
ProvidedByInternalFactory<T>
An
InternalFactory for @ProvidedBy bindings. |
private static class |
ProviderMethod.ProviderMethodProviderInstanceBindingImpl<T> |
Modifier and Type | Field and Description |
---|---|
(package private) DelayedInitialize |
LinkedProviderBindingImpl.delayedInitializer |
Modifier and Type | Method and 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) |
Constructor and 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) |