Skip navigation links
A B C F G O P S T 

A

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

B

bind(Class<P>, Type) - Method in class com.google.inject.throwingproviders.ThrowingProviderBinder
bind(Class<P>, Class<T>) - Method in class com.google.inject.throwingproviders.ThrowingProviderBinder
 
bind(Class<P>, TypeLiteral<T>) - 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(Class<? extends T>) - Method in class com.google.inject.throwingproviders.ThrowingProviderBinder.SecondaryBinder
 
providing(TypeLiteral<? extends T>) - Method in class com.google.inject.throwingproviders.ThrowingProviderBinder.SecondaryBinder
 

S

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(P) - Method in class com.google.inject.throwingproviders.ThrowingProviderBinder.SecondaryBinder
 
to(Class<? extends P>) - Method in class com.google.inject.throwingproviders.ThrowingProviderBinder.SecondaryBinder
 
to(Key<? extends P>) - Method in class com.google.inject.throwingproviders.ThrowingProviderBinder.SecondaryBinder
 
A B C F G O P S T 
Skip navigation links

Copyright © 2006–2018 Google, Inc.. All rights reserved.