T |
ProvisionListenerStackCallback.ProvisionCallback.call() |
|
protected T |
ProviderInternalFactory.circularGet(javax.inject.Provider<? extends T> provider,
InternalContext context,
Dependency<?> dependency,
ProvisionListenerStackCallback<T> provisionCallback) |
|
(package private) java.lang.Object |
ConstructorInjector.construct(InternalContext context,
Dependency<?> dependency,
ProvisionListenerStackCallback<T> provisionCallback) |
Construct an instance.
|
java.lang.Object |
ConstructionContext.createProxy(InjectorImpl.InjectorOptions injectorOptions,
java.lang.Class<?> expectedType) |
|
protected abstract T |
InternalProviderInstanceBindingImpl.Factory.doProvision(InternalContext context,
Dependency<?> dependency) |
Creates an object to be injected.
|
protected T |
ProviderMethod.doProvision(InternalContext context,
Dependency<?> dependency) |
|
protected java.util.Map<K,V> |
RealMapBinder.ExtensionRealMapProvider.doProvision(InternalContext context,
Dependency<?> dependency) |
|
protected java.util.Map<K,java.util.Set<V>> |
RealMapBinder.MultimapBinder.RealMultimapProvider.doProvision(InternalContext context,
Dependency<?> dependency) |
|
protected java.util.Map<K,V> |
RealMapBinder.RealMapProvider.doProvision(InternalContext context,
Dependency<?> dependency) |
|
protected com.google.common.collect.ImmutableSet<T> |
RealMultibinder.ExtensionRealMultibinderProvider.doProvision(InternalContext context,
Dependency<?> dependency) |
|
protected com.google.common.collect.ImmutableSet<T> |
RealMultibinder.RealMultibinderProvider.doProvision(InternalContext context,
Dependency<?> dependency) |
|
protected java.util.Optional<T> |
RealOptionalBinder.JavaOptionalProvider.doProvision(InternalContext context,
Dependency<?> currentDependency) |
|
protected T |
RealOptionalBinder.RealDirectTypeProvider.doProvision(InternalContext context,
Dependency<?> dependency) |
|
protected com.google.common.base.Optional<T> |
RealOptionalBinder.RealOptionalKeyProvider.doProvision(InternalContext context,
Dependency<?> currentDependency) |
|
T |
BoundProviderFactory.get(InternalContext context,
Dependency<?> dependency,
boolean linked) |
|
T |
ConstantFactory.get(InternalContext context,
Dependency<?> dependency,
boolean linked) |
|
T |
ConstructorBindingImpl.Factory.get(InternalContext context,
Dependency<?> dependency,
boolean linked) |
|
T |
ExposedKeyFactory.get(InternalContext context,
Dependency<?> dependency,
boolean linked) |
|
T |
FactoryProxy.get(InternalContext context,
Dependency<?> dependency,
boolean linked) |
|
T |
Initializable.get() |
Ensures the reference is initialized, then returns it.
|
T |
Initializer.InjectableReference.get() |
Reentrant.
|
T |
InternalFactory.get(InternalContext context,
Dependency<?> dependency,
boolean linked) |
Creates an object to be injected.
|
T |
InternalFactoryToInitializableAdapter.get(InternalContext context,
Dependency<?> dependency,
boolean linked) |
|
T |
InternalFactoryToProviderAdapter.get(InternalContext context,
Dependency<?> dependency,
boolean linked) |
|
T |
InternalProviderInstanceBindingImpl.CyclicFactory.get(InternalContext context,
Dependency<?> dependency,
boolean linked) |
|
T |
InternalProviderInstanceBindingImpl.Factory.get(InternalContext context,
Dependency<?> dependency,
boolean linked) |
|
T |
ProvidedByInternalFactory.get(InternalContext context,
Dependency<?> dependency,
boolean linked) |
|
(package private) static java.lang.Object[] |
SingleParameterInjector.getAll(InternalContext context,
SingleParameterInjector<?>[] parameterInjectors) |
Returns an array of parameter values.
|
void |
SingleFieldInjector.inject(InternalContext context,
java.lang.Object o) |
|
void |
SingleMemberInjector.inject(InternalContext context,
java.lang.Object o) |
|
void |
SingleMethodInjector.inject(InternalContext context,
java.lang.Object o) |
|
(package private) T |
SingleParameterInjector.inject(InternalContext context) |
|
(package private) void |
MembersInjectorImpl.injectAndNotify(T instance,
Key<T> key,
ProvisionListenerStackCallback<T> provisionCallback,
java.lang.Object source,
boolean toolableOnly) |
|
(package private) void |
MembersInjectorImpl.injectMembers(T t,
InternalContext context,
boolean toolableOnly) |
|
(package private) void |
MembersInjectorImpl.notifyListeners(T instance) |
|
(package private) static void |
InternalProvisionException.onNullInjectedIntoNonNullableDependency(java.lang.Object source,
Dependency<?> dependency) |
Returns value if it is non-null or allowed to be null.
|
protected T |
BoundProviderFactory.provision(javax.inject.Provider<? extends T> provider,
Dependency<?> dependency,
ConstructionContext<T> constructionContext) |
|
private T |
ConstructorInjector.provision(InternalContext context,
ConstructionContext<T> constructionContext) |
Provisions a new T.
|
protected T |
InternalFactoryToInitializableAdapter.provision(javax.inject.Provider<? extends T> provider,
Dependency<?> dependency,
ConstructionContext<T> constructionContext) |
|
private T |
InternalProviderInstanceBindingImpl.CyclicFactory.provision(Dependency<?> dependency,
InternalContext context,
ConstructionContext<T> constructionContext) |
|
protected T |
ProvidedByInternalFactory.provision(javax.inject.Provider<? extends T> provider,
Dependency<?> dependency,
ConstructionContext<T> constructionContext) |
|
protected T |
ProviderInternalFactory.provision(javax.inject.Provider<? extends T> provider,
Dependency<?> dependency,
ConstructionContext<T> constructionContext) |
Provisions a new instance.
|
T |
ProvisionListenerStackCallback.provision(InternalContext context,
ProvisionListenerStackCallback.ProvisionCallback<T> callable) |
|