Package | Description |
---|---|
com.google.inject.internal |
Guice (sounds like like "juice")
|
Modifier and Type | Class and Description |
---|---|
private static class |
Initializer.InjectableReference<T> |
Modifier and Type | Field and Description |
---|---|
private Initializable<T> |
ConstantFactory.initializable |
private Initializable<? extends javax.inject.Provider<? extends T>> |
InternalFactoryToInitializableAdapter.initializable |
Modifier and Type | Method and Description |
---|---|
(package private) static <T> Initializable<T> |
Initializables.of(T instance)
Returns an initializable for an instance that requires no initialization.
|
(package private) <T> Initializable<T> |
Initializer.requestInjection(InjectorImpl injector,
T instance,
Binding<T> binding,
java.lang.Object source,
java.util.Set<InjectionPoint> injectionPoints)
Registers an instance for member injection when that step is performed.
|
Constructor and Description |
---|
ConstantFactory(Initializable<T> initializable) |
InternalFactoryToInitializableAdapter(Initializable<? extends javax.inject.Provider<? extends T>> initializable,
java.lang.Object source,
ProvisionListenerStackCallback<T> provisionCallback) |