Uses of Class
com.google.inject.internal.InternalProvisionException
Packages that use InternalProvisionException
-
Uses of InternalProvisionException in com.google.inject.internal
Fields in com.google.inject.internal declared as InternalProvisionExceptionModifier and TypeFieldDescription(package private) InternalProvisionException
ProvisionListenerStackCallback.Provision.exceptionDuringProvision
Methods in com.google.inject.internal that return InternalProvisionExceptionModifier and TypeMethodDescription(package private) InternalProvisionException
Prepends the givensource
to the stack of binding sources for the errors reported in this exception.static InternalProvisionException
InternalProvisionException.cannotProxyClass
(Class<?> expectedType) static InternalProvisionException
InternalProvisionException.circularDependenciesDisabled
(Class<?> expectedType) static InternalProvisionException
private static <K,
V> InternalProvisionException RealMapBinder.createNullValueException
(K key, Binding<V> binding) static InternalProvisionException
InternalProvisionException.errorInjectingConstructor
(Throwable cause) static InternalProvisionException
InternalProvisionException.errorInjectingMethod
(Throwable cause) static InternalProvisionException
InternalProvisionException.errorInProvider
(Throwable cause) static InternalProvisionException
InternalProvisionException.errorInUserCode
(ErrorId errorId, Throwable cause, String messageFormat, Object... arguments) static InternalProvisionException
InternalProvisionException.errorInUserInjector
(MembersInjector<?> listener, TypeLiteral<?> type, RuntimeException cause) static InternalProvisionException
InternalProvisionException.errorNotifyingInjectionListener
(InjectionListener<?> listener, TypeLiteral<?> type, RuntimeException cause) static InternalProvisionException
InternalProvisionException.jitDisabled
(Key<?> key) private InternalProvisionException
RealMultibinder.RealMultibinderProvider.newDuplicateValuesException
(T[] values) private InternalProvisionException
RealMultibinder.RealMultibinderProvider.newNullEntryException
(int i) static InternalProvisionException
InternalProvisionException.subtypeNotProvided
(Class<? extends javax.inject.Provider<?>> providerType, Class<?> type) Methods in com.google.inject.internal with parameters of type InternalProvisionExceptionMethods in com.google.inject.internal that throw InternalProvisionExceptionModifier and TypeMethodDescriptionProvisionListenerStackCallback.ProvisionCallback.call()
protected T
ProviderInternalFactory.circularGet
(javax.inject.Provider<? extends T> provider, InternalContext context, Dependency<?> dependency, ProvisionListenerStackCallback<T> provisionCallback) (package private) Object
ConstructorInjector.construct
(InternalContext context, Dependency<?> dependency, ProvisionListenerStackCallback<T> provisionCallback) Construct an instance.ConstructionContext.createProxy
(InjectorImpl.InjectorOptions injectorOptions, 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) RealMapBinder.ExtensionRealMapProvider.doProvision
(InternalContext context, Dependency<?> dependency) RealMapBinder.MultimapBinder.RealMultimapProvider.doProvision
(InternalContext context, Dependency<?> dependency) 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) 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) 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) Initializable.get()
Ensures the reference is initialized, then returns it.Initializer.InjectableReference.get()
Reentrant.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 T
InternalProviderInstanceBindingImpl.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.void
SingleFieldInjector.inject
(InternalContext context, Object o) void
SingleMemberInjector.inject
(InternalContext context, Object o) void
SingleMethodInjector.inject
(InternalContext context, Object o) (package private) T
SingleParameterInjector.inject
(InternalContext context) (package private) void
MembersInjectorImpl.injectAndNotify
(T instance, Key<T> key, ProvisionListenerStackCallback<T> provisionCallback, 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
(Object source, Dependency<?> dependency) Returnsvalue
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.ProvisionListenerStackCallback.provision
(InternalContext context, ProvisionListenerStackCallback.ProvisionCallback<T> callable)