A B C F G O P S T V 
All Classes All Packages

A

annotatedWith(Annotation) - Method in class com.google.inject.throwingproviders.ThrowingProviderBinder.SecondaryBinder
 
annotatedWith(Class<? extends Annotation>) - Method in class com.google.inject.throwingproviders.ThrowingProviderBinder.SecondaryBinder
 

B

bind(Class<P>, TypeLiteral<T>) - Method in class com.google.inject.throwingproviders.ThrowingProviderBinder
 
bind(Class<P>, Class<T>) - Method in class com.google.inject.throwingproviders.ThrowingProviderBinder
 
bind(Class<P>, Type) - Method in class com.google.inject.throwingproviders.ThrowingProviderBinder

C

CheckedProvider<T> - Interface in com.google.inject.throwingproviders
Alternative to the Guice Provider that throws a checked Exception.
CheckedProviders - Class in com.google.inject.throwingproviders
Static utility methods for creating and working with instances of CheckedProvider.
CheckedProvides - Annotation Type in com.google.inject.throwingproviders
Annotates methods of a Module to create a CheckedProvider method binding that can throw exceptions.
com.google.inject.throwingproviders - package com.google.inject.throwingproviders
Extension for injecting objects that may throw at provision time; this extension requires guice-throwingproviders.jar.
create(Binder) - Static method in class com.google.inject.throwingproviders.ThrowingProviderBinder
 

F

forModule(Module) - Static method in class com.google.inject.throwingproviders.ThrowingProviderBinder
Returns a module that installs @CheckedProvides methods.

G

get() - Method in interface com.google.inject.throwingproviders.CheckedProvider
 
get() - Method in interface com.google.inject.throwingproviders.ThrowingProvider
Deprecated.
 

O

of(TypeLiteral<P>, T) - Static method in class com.google.inject.throwingproviders.CheckedProviders
Returns a CheckedProvider which always provides instance.
of(Class<P>, T) - Static method in class com.google.inject.throwingproviders.CheckedProviders
Returns a CheckedProvider which always provides instance.

P

providing(TypeLiteral<? extends T>) - Method in class com.google.inject.throwingproviders.ThrowingProviderBinder.SecondaryBinder
 
providing(Class<? extends T>) - Method in class com.google.inject.throwingproviders.ThrowingProviderBinder.SecondaryBinder
 

S

scopeExceptions() - Method in annotation type com.google.inject.throwingproviders.CheckedProvides
Whether exceptions should be put into the Guice scope.
scopeExceptions(boolean) - Method in class com.google.inject.throwingproviders.ThrowingProviderBinder.SecondaryBinder
Determines if exceptions should be scoped.
SecondaryBinder(Class<P>, Type) - Constructor for class com.google.inject.throwingproviders.ThrowingProviderBinder.SecondaryBinder
 

T

throwing(TypeLiteral<P>, Class<? extends Throwable>) - Static method in class com.google.inject.throwingproviders.CheckedProviders
Returns a CheckedProvider which always throws exceptions.
throwing(Class<P>, Class<? extends Throwable>) - Static method in class com.google.inject.throwingproviders.CheckedProviders
Returns a CheckedProvider which always throws exceptions.
ThrowingInject - Annotation Type in com.google.inject.throwingproviders
A version of @Inject designed for ThrowingProviders.
ThrowingProvider<T,​E extends Exception> - Interface in com.google.inject.throwingproviders
Deprecated.
use CheckedProvider instead.
ThrowingProviderBinder - Class in com.google.inject.throwingproviders
Builds a binding for a CheckedProvider.
ThrowingProviderBinder.SecondaryBinder<P extends CheckedProvider,​T> - Class in com.google.inject.throwingproviders
 
to(Key<? extends P>) - Method in class com.google.inject.throwingproviders.ThrowingProviderBinder.SecondaryBinder
 
to(Class<? extends P>) - Method in class com.google.inject.throwingproviders.ThrowingProviderBinder.SecondaryBinder
 
to(P) - Method in class com.google.inject.throwingproviders.ThrowingProviderBinder.SecondaryBinder
 

V

value() - Method in annotation type com.google.inject.throwingproviders.CheckedProvides
The interface that provides this value, a subinterface of CheckedProvider.
A B C F G O P S T V 
All Classes All Packages