Parser für Spring Annotationen

Der Held

Erfahrenes Mitglied
Hat jemand eine Idee, wie ich am einfachsten Annotationen aus JavaQuellcode extrahieren kann?

Meine erste Idee war das mit dem ASTParser des JDT zu machen, leider kennt der zwar AnnotationDeclaration (für eigene Annotationen) aber scheinbar nichts vergleichbares für Annotationen selbst.

Konkret möchte ich ein Tool bauen, dass alle Klassen findet, die z.B. mit
@Transactional annotiert sind.

Die *.java files öffnen und einfach nach Regex @[A-Za-z0-9_()] scannen ginge zwar, ist aber eher unelegeant wie ich finde.

Bin dankbar für alle Vorschläge,
DH
 
Zurück