Package de.simonkerstan.ee.core
Class CoreModule
java.lang.Object
de.simonkerstan.ee.core.CoreModule
- All Implemented Interfaces:
FrameworkModule
Core framework module.
FOR INTERNAL USE ONLY. THE API CAN CHANGE AT ANY TIME.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<BeanProvider<?>>Get all bean providers of this module.Get all class hooks of this module.Get all constructor hooks of this module.voidinit(Configuration configuration, ClasspathItem classpathItem) Initialize the module.Get all method hooks of this module.
-
Constructor Details
-
CoreModule
public CoreModule()
-
-
Method Details
-
init
Description copied from interface:FrameworkModuleInitialize the module. This method will be called after class scanning, so the results of the hooks can be used.- Specified by:
initin interfaceFrameworkModule- Parameters:
configuration- Configuration of the frameworkclasspathItem- Classpath item (wrapper to access all classpath resources)
-
classHooks
Description copied from interface:FrameworkModuleGet all class hooks of this module.- Specified by:
classHooksin interfaceFrameworkModule- Returns:
- Class hooks
-
constructorHooks
Description copied from interface:FrameworkModuleGet all constructor hooks of this module.- Specified by:
constructorHooksin interfaceFrameworkModule- Returns:
- Constructor hooks
-
methodHooks
Description copied from interface:FrameworkModuleGet all method hooks of this module.- Specified by:
methodHooksin interfaceFrameworkModule- Returns:
- Method hooks
-
beanProviders
Description copied from interface:FrameworkModuleGet all bean providers of this module. This method will be called after module initialization.- Specified by:
beanProvidersin interfaceFrameworkModule- Returns:
- Bean providers
-