public abstract class AbstractGuiceJsr250Module extends AbstractCheckedModule
AnnotationsModule, and handles exceptions as the
 AbstractCheckedModule does.| Constructor and Description | 
|---|
AbstractGuiceJsr250Module()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected <T> void | 
bindTypesToInstance(Class<T> interfaceClass,
                   Class<? extends T> implementationClass,
                   T instance)
Binds instance to both the interfaceClass as well as the implementationClass. 
 | 
protected void | 
checkedConfigure()  | 
protected abstract void | 
configureBindings()  | 
configureaddError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBindingprotected final void checkedConfigure()
                               throws Exception
checkedConfigure in class AbstractCheckedModuleExceptionprotected <T> void bindTypesToInstance(Class<T> interfaceClass, Class<? extends T> implementationClass, T instance)
T - type of interfaceClassinterfaceClass - class type of an interfaceimplementationClass - class type of implementing classinstance - an instance implementing both interfaceClass & implementationClassCopyright © 2019 OpenDaylight. All rights reserved.