Uses of Class
com.google.inject.internal.InternalContext
Packages that use InternalContext
-
Uses of InternalContext in com.google.inject.internal
Fields in com.google.inject.internal declared as InternalContextModifier and TypeFieldDescription(package private) final InternalContextProvisionListenerStackCallback.Provision.contextMethods in com.google.inject.internal that return InternalContextModifier and TypeMethodDescription(package private) InternalContextInjectorImpl.enterContext()Looks up thread local context andentersit or creates a new context if necessary.(package private) InternalContextInjectorImpl.getLocalContext()Only to be called by theSingletonScopeprovider.Methods in com.google.inject.internal with parameters of type InternalContextModifier and TypeMethodDescriptionprotected TProviderInternalFactory.circularGet(javax.inject.Provider<? extends T> provider, InternalContext context, Dependency<?> dependency, ProvisionListenerStackCallback<T> provisionCallback) (package private) ObjectConstructorInjector.construct(InternalContext context, Dependency<?> dependency, ProvisionListenerStackCallback<T> provisionCallback) Construct an instance.protected abstract TInternalProviderInstanceBindingImpl.Factory.doProvision(InternalContext context, Dependency<?> dependency) Creates an object to be injected.protected TProviderMethod.doProvision(InternalContext context, Dependency<?> dependency) RealMapBinder.MultimapBinder.RealMultimapProvider.doProvision(InternalContext context, Dependency<?> dependency) RealMapBinder.MultimapBinder.RealProviderMultimapProvider.doProvision(InternalContext context, Dependency<?> dependency) RealMapBinder.ProviderMapEntry.doProvision(InternalContext context, Dependency<?> dependency) RealMapBinder.RealMapProvider.doProvision(InternalContext context, Dependency<?> dependency) RealMapBinder.RealProviderMapProvider.doProvision(InternalContext context, Dependency<?> dependency) protected Collection<Provider<T>>RealMultibinder.RealMultibinderCollectionOfProvidersProvider.doProvision(InternalContext context, Dependency<?> dependency) RealMultibinder.RealMultibinderProvider.doProvision(InternalContext context, Dependency<?> dependency) RealOptionalBinder.JavaOptionalProvider.doProvision(InternalContext context, Dependency<?> currentDependency) RealOptionalBinder.JavaOptionalProviderProvider.doProvision(InternalContext context, Dependency<?> dependency) protected TRealOptionalBinder.RealDirectTypeProvider.doProvision(InternalContext context, Dependency<?> dependency) protected com.google.common.base.Optional<T>RealOptionalBinder.RealOptionalKeyProvider.doProvision(InternalContext context, Dependency<?> currentDependency) RealOptionalBinder.RealOptionalProviderProvider.doProvision(InternalContext context, Dependency<?> dependency) BoundProviderFactory.get(InternalContext context, Dependency<?> dependency, boolean linked) ConstantFactory.get(InternalContext context, Dependency<?> dependency, boolean linked) ConstructorBindingImpl.Factory.get(InternalContext context, Dependency<?> dependency, boolean linked) ExposedKeyFactory.get(InternalContext context, Dependency<?> dependency, boolean linked) FactoryProxy.get(InternalContext context, Dependency<?> dependency, boolean linked) InjectorShell.InjectorFactory.get(InternalContext context, Dependency<?> dependency, boolean linked) InjectorShell.LoggerFactory.get(InternalContext context, Dependency<?> dependency, boolean linked) InternalFactory.get(InternalContext context, Dependency<?> dependency, boolean linked) Creates an object to be injected.InternalFactoryToInitializableAdapter.get(InternalContext context, Dependency<?> dependency, boolean linked) InternalFactoryToProviderAdapter.get(InternalContext context, Dependency<?> dependency, boolean linked) final TInternalProviderInstanceBindingImpl.CyclicFactory.get(InternalContext context, Dependency<?> dependency, boolean linked) InternalProviderInstanceBindingImpl.Factory.get(InternalContext context, Dependency<?> dependency, boolean linked) ProvidedByInternalFactory.get(InternalContext context, Dependency<?> dependency, boolean linked) (package private) static Object[]SingleParameterInjector.getAll(InternalContext context, SingleParameterInjector<?>[] parameterInjectors) Returns an array of parameter values.voidSingleFieldInjector.inject(InternalContext context, Object o) voidSingleMemberInjector.inject(InternalContext context, Object o) voidSingleMethodInjector.inject(InternalContext context, Object o) (package private) TSingleParameterInjector.inject(InternalContext context) (package private) voidMembersInjectorImpl.injectMembers(T t, InternalContext context, boolean toolableOnly) private TConstructorInjector.provision(InternalContext context, ConstructionContext<T> constructionContext) Provisions a new T.private TInternalProviderInstanceBindingImpl.CyclicFactory.provision(Dependency<?> dependency, InternalContext context, ConstructionContext<T> constructionContext) ProvisionListenerStackCallback.provision(InternalContext context, ProvisionListenerStackCallback.ProvisionCallback<T> callable) Constructors in com.google.inject.internal with parameters of type InternalContextModifierConstructorDescriptionProvision(InternalContext context, ProvisionListenerStackCallback.ProvisionCallback<T> callable)