com.google.inject.throwingproviders
Class ThrowingProviderBinder
java.lang.Object
com.google.inject.throwingproviders.ThrowingProviderBinder
public class ThrowingProviderBinder
- extends Object
Builds a binding for a ThrowingProvider
using a fluent API:
ThrowingProviderBinder.create(binder())
.bind(RemoteProvider.class, Customer.class)
.to(RemoteCustomerProvider.class)
.in(RequestScope.class);
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
create
public static ThrowingProviderBinder create(Binder binder)
bind
public <P extends ThrowingProvider> ThrowingProviderBinder.SecondaryBinder<P> bind(Class<P> interfaceType,
Type valueType)