Package org.iworkz.genesis.impl
Class AbstractInjectorFactory
java.lang.Object
org.iworkz.genesis.impl.AbstractInjectorFactory
- All Implemented Interfaces:
InjectorFactory
- Direct Known Subclasses:
AbstractBundleInjectorFactory,DefaultInjectorFactory
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfilterModules(List<Module> modules) protected Module[]voidregisterModule(Module module) voidregisterModules(Module... modules) protected voidsortModules(List<Module> modules) voidunregisterModule(Module module) protected void
-
Field Details
-
registeredModules
-
-
Constructor Details
-
AbstractInjectorFactory
public AbstractInjectorFactory()
-
-
Method Details
-
registerModules
- Specified by:
registerModulesin interfaceInjectorFactory
-
registerModule
-
unregisterModule
-
getInjector
- Specified by:
getInjectorin interfaceInjectorFactory
-
updateInjector
protected void updateInjector() -
getConfiguredModules
-
allModules
-
filterModules
-
sortModules
-