This works fine to filter methods with annotation:
For (Method Me: ParseTree.class.getMethods ()) {if (m.isnnotationPresent (Analyze.class)) {
What if I just got a Counting, without looping? Is there any way to give a definite interpretation on how many methods of a particular class?
This is a very special case, so I doubt there is a way in the Java Refaction API .
But even if there is such a method, it will do the same: Repeat all the methods of a class, annotate and report the number.
I suggest that you can implement a static method for this task in some utility classes.
Public static count annotationInclass (class
No comments:
Post a Comment