public class ProviderModule extends MethodBasedModule
| Constructor and Description |
|---|
ProviderModule(java.lang.reflect.Method method,
java.lang.Object owner) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
bindToClass(com.google.inject.binder.LinkedBindingBuilder<java.lang.Object> bind,
java.lang.Class<?> value) |
protected void |
bindToInstance(com.google.inject.binder.LinkedBindingBuilder<java.lang.Object> bind,
java.lang.Object instance) |
java.lang.reflect.Type |
getKeyType() |
protected boolean |
isInstanceOf(java.lang.reflect.Type keyType,
java.lang.Class<?> class1) |
configure, getFirstTypeParameter, getMethod, getOwner, invokeMethod, isClassBinding, isEager, isSame, isSingleton, throwIllegalReturnTypeDeclarationpublic ProviderModule(java.lang.reflect.Method method,
java.lang.Object owner)
protected void bindToInstance(com.google.inject.binder.LinkedBindingBuilder<java.lang.Object> bind,
java.lang.Object instance)
bindToInstance in class MethodBasedModuleprotected void bindToClass(com.google.inject.binder.LinkedBindingBuilder<java.lang.Object> bind,
java.lang.Class<?> value)
bindToClass in class MethodBasedModulepublic java.lang.reflect.Type getKeyType()
getKeyType in class MethodBasedModuleprotected boolean isInstanceOf(java.lang.reflect.Type keyType,
java.lang.Class<?> class1)