com.google.inject.throwingproviders
Class ThrowingProviderBinder.SecondaryBinder<P extends ThrowingProvider>
java.lang.Object
com.google.inject.throwingproviders.ThrowingProviderBinder.SecondaryBinder<P>
- Enclosing class:
- ThrowingProviderBinder
public class ThrowingProviderBinder.SecondaryBinder<P extends ThrowingProvider>
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ThrowingProviderBinder.SecondaryBinder
public ThrowingProviderBinder.SecondaryBinder(Class<P> interfaceType,
Type valueType)
annotatedWith
public ThrowingProviderBinder.SecondaryBinder<P> annotatedWith(Class<? extends Annotation> annotationType)
annotatedWith
public ThrowingProviderBinder.SecondaryBinder<P> annotatedWith(Annotation annotation)
to
public ScopedBindingBuilder to(P target)
to
public ScopedBindingBuilder to(Class<? extends P> targetType)
to
public ScopedBindingBuilder to(Key<? extends P> targetKey)