Class ConfigurationSourceHook
java.lang.Object
de.simonkerstan.ee.core.configuration.ConfigurationSourceHook
- All Implemented Interfaces:
ClassHook
Hook to process custom configuration sources.
FOR INTERNAL USE ONLY. THE API CAN CHANGE AT ANY TIME.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass<? extends Annotation>[]Get all annotations at the class level processed by this hook.voidprocessClass(Class<?> clazz, Class<? extends Annotation> annotation, Annotation annotationInstance) Process the given class with the given annotation.
-
Constructor Details
-
ConfigurationSourceHook
public ConfigurationSourceHook()
-
-
Method Details
-
getClassAnnotations
Description copied from interface:ClassHookGet all annotations at the class level processed by this hook.- Specified by:
getClassAnnotationsin interfaceClassHook- Returns:
- Class annotations processed by this hook
-
processClass
public void processClass(Class<?> clazz, Class<? extends Annotation> annotation, Annotation annotationInstance) Description copied from interface:ClassHookProcess the given class with the given annotation.- Specified by:
processClassin interfaceClassHook- Parameters:
clazz- Class to be processedannotation- Annotation to be processedannotationInstance- Annotation instance to be processed
-