SubhadeepSen/Annotation-Processor-Engine: The Annotation Processing Engine has the capability of scanning the annotated classes, fields and methods in a given package and processing them according to the instruction provided to the engine. · GitHub
The Annotation Processing Engine has the capability of scanning the annotated classes, fields and methods in a given package and processing them according to the instruction provided to the engine. @DefineController and @DefineComponent are the class level annotations by which the engine identifies a class and creates its object in the object container. @AutoInject is a field level annotation which helps the engine to process dependency injection. @HandlerMethod is a method level annotation which helps the engine to identify a method inside an annotated class and execute it by injecting the required arguments.
About
The Annotation Processing Engine has the capability of scanning the annotated classes, fields and methods in a given package and processing them according to the instruction provided to the engine.