Package io.datarouter.storage.dao
Class DaosModuleBuilder
java.lang.Object
com.google.inject.AbstractModule
io.datarouter.inject.guice.BaseGuiceModule
io.datarouter.storage.dao.DaosModuleBuilder
- All Implemented Interfaces:
com.google.inject.Module,io.datarouter.inject.guice.GuiceOptionalBinder
- Direct Known Subclasses:
DaosModuleBuilder.SimpleDaosModule,DatarouterStoragePlugin.DatarouterStorageDaosModule
public abstract class DaosModuleBuilder
extends io.datarouter.inject.guice.BaseGuiceModule
Marker interface to find list of Dao classes used in each module
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.datarouter.inject.guice.BaseGuiceModule
bindUnsupported, getGuiceBinderMethods inherited from class com.google.inject.AbstractModule
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBindingMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.datarouter.inject.guice.GuiceOptionalBinder
bindActual, bindActualInstance, bindActualInstance, bindActualInstance, bindDefault, bindDefaultInstance, bindDefaultInstance, bindDefaultInstance, optionalBinder, optionalBinder, optionalBinder
-
Constructor Details
-
DaosModuleBuilder
public DaosModuleBuilder()
-
-
Method Details
-
getDaoClasses
-