Skip navigation links
A B C F G 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.
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.
 

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

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 P S T 
Skip navigation links

Copyright © 2006-2016 Google, Inc.. All Rights Reserved.