public static class GuiceRsModule.ApplicationBindingBuilder
extends java.lang.Object
| Constructor and Description |
|---|
ApplicationBindingBuilder(com.google.inject.Binder binder) |
| Modifier and Type | Method and Description |
|---|---|
GuiceRsModule.ApplicationBindingBuilder |
addProvider(java.lang.Class<?> annotatedClass) |
<T> GuiceRsModule.ApplicationBindingBuilder |
addProvider(java.lang.Class<T> annotatedClass,
java.lang.Class<? extends com.google.inject.Provider<? extends T>> providerProvider) |
<T> GuiceRsModule.ApplicationBindingBuilder |
addProvider(java.lang.Class<T> annotatedClass,
com.google.inject.Provider<? extends T> providerProvider) |
GuiceRsModule.ApplicationBindingBuilder |
addProviderInstance(java.lang.Object object) |
GuiceRsModule.ApplicationBindingBuilder |
addResources(java.lang.Class<?>... annotatedClass) |
<T> GuiceRsModule.ApplicationBindingBuilder |
addResources(java.lang.Class<T> annotatedClass,
com.google.inject.Provider<? extends T> resourceProvider) |
public ApplicationBindingBuilder(com.google.inject.Binder binder)
public GuiceRsModule.ApplicationBindingBuilder addResources(java.lang.Class<?>... annotatedClass)
public <T> GuiceRsModule.ApplicationBindingBuilder addResources(java.lang.Class<T> annotatedClass, com.google.inject.Provider<? extends T> resourceProvider)
public GuiceRsModule.ApplicationBindingBuilder addProvider(java.lang.Class<?> annotatedClass)
public GuiceRsModule.ApplicationBindingBuilder addProviderInstance(java.lang.Object object)
public <T> GuiceRsModule.ApplicationBindingBuilder addProvider(java.lang.Class<T> annotatedClass, com.google.inject.Provider<? extends T> providerProvider)
public <T> GuiceRsModule.ApplicationBindingBuilder addProvider(java.lang.Class<T> annotatedClass, java.lang.Class<? extends com.google.inject.Provider<? extends T>> providerProvider)