Slide 9
Slide 9 text
STEPS OF AP: HOW DOES IT WORK ?
Build starts in javac
Starts all annotation processors which are not executed
Loop over annotated elements inside the processor
Find annotated classes, methods, fields etc.
Generated new classes with metadata of founded classes
Create new files and write the generated string as class
Compiler checks if all annotation processors are executed. If not start next ROUND