Package | Description |
---|---|
com.google.inject.internal |
Guice (sounds like like "juice")
|
Modifier and Type | Field and Description |
---|---|
(package private) InternalContext |
ProvisionListenerStackCallback.Provision.context |
Modifier and Type | Field and Description |
---|---|
private static java.util.concurrent.ConcurrentMap<java.lang.Thread,InternalContext> |
SingletonScope.internalContextsMap
A map of thread running singleton instantiation, to the InternalContext that is relevant
to the singleton being instantiated.
|
Modifier and Type | Method and Description |
---|---|
(package private) InternalContext |
InjectorImpl.getLocalContext()
Only to be called by the
SingletonScope provider. |
Modifier and Type | Method and Description |
---|---|
T |
ContextualCallable.call(InternalContext context) |
protected T |
ProviderInternalFactory.circularGet(javax.inject.Provider<? extends T> provider,
Errors errors,
InternalContext context,
Dependency<?> dependency,
ProvisionListenerStackCallback<T> provisionCallback) |
(package private) java.lang.Object |
ConstructorInjector.construct(Errors errors,
InternalContext context,
java.lang.Class<?> expectedType,
ProvisionListenerStackCallback<T> provisionCallback)
Construct an instance.
|
T |
BoundProviderFactory.get(Errors errors,
InternalContext context,
Dependency<?> dependency,
boolean linked) |
T |
ConstructorBindingImpl.Factory.get(Errors errors,
InternalContext context,
Dependency<?> dependency,
boolean linked) |
T |
ExposedKeyFactory.get(Errors errors,
InternalContext context,
Dependency<?> dependency,
boolean linked) |
T |
FactoryProxy.get(Errors errors,
InternalContext context,
Dependency<?> dependency,
boolean linked) |
Injector |
InjectorShell.InjectorFactory.get(Errors errors,
InternalContext context,
Dependency<?> dependency,
boolean linked) |
java.util.logging.Logger |
InjectorShell.LoggerFactory.get(Errors errors,
InternalContext context,
Dependency<?> dependency,
boolean linked) |
T |
InternalFactory.get(Errors errors,
InternalContext context,
Dependency<?> dependency,
boolean linked)
Creates an object to be injected.
|
T |
InternalFactoryToInitializableAdapter.get(Errors errors,
InternalContext context,
Dependency<?> dependency,
boolean linked) |
T |
InternalFactoryToProviderAdapter.get(Errors errors,
InternalContext context,
Dependency<?> dependency,
boolean linked) |
T |
ProviderMethod.Factory.get(Errors errors,
InternalContext context,
Dependency<?> dependency,
boolean linked) |
T |
ConstantFactory.get(Errors errors,
InternalContext context,
Dependency dependency,
boolean linked) |
T |
ProvidedByInternalFactory.get(Errors errors,
InternalContext context,
Dependency dependency,
boolean linked) |
(package private) static java.lang.Object[] |
SingleParameterInjector.getAll(Errors errors,
InternalContext context,
SingleParameterInjector<?>[] parameterInjectors)
Returns an array of parameter values.
|
private T |
SingleParameterInjector.inject(Errors errors,
InternalContext context) |
void |
SingleFieldInjector.inject(Errors errors,
InternalContext context,
java.lang.Object o) |
void |
SingleMemberInjector.inject(Errors errors,
InternalContext context,
java.lang.Object o) |
void |
SingleMethodInjector.inject(Errors errors,
InternalContext context,
java.lang.Object o) |
(package private) void |
MembersInjectorImpl.injectMembers(T t,
Errors errors,
InternalContext context,
boolean toolableOnly) |
(package private) T |
ProviderMethod.Factory.provision(Errors errors,
Dependency<?> dependency,
InternalContext context,
ConstructionContext<T> constructionContext) |
private T |
ConstructorInjector.provision(Errors errors,
InternalContext context,
ConstructionContext<T> constructionContext)
Provisions a new T.
|
T |
ProvisionListenerStackCallback.provision(Errors errors,
InternalContext context,
ProvisionListenerStackCallback.ProvisionCallback<T> callable) |
Constructor and Description |
---|
Provision(Errors errors,
InternalContext context,
ProvisionListenerStackCallback.ProvisionCallback<T> callable) |