Hallo,
gibt es eine Möglichkeit herrauszufinden welche Klassen eine Bestimmte Annotation implementieren?
Mit
die implementierten Annotations einer Bestimmten Klasse herauszufinden. Ich habe auch folgendes Versucht:
Damit bekommt man leider nur Alle Pakete die bereits geladen wurden. :-( Eine weitere Möglichkeit, die ich allerdings für nicht gut halte ist, einen Agenten zu bauen. Dann müsste man beim Start diesen nur mit Übergeben, was ich vermeiden möchte.
Warum brauche ich dieses:
Ich habe eine Annotation erstellt, zur Laufzeit möchte ich eine Instance erstellen, von jeder Klasse die mit dieser Annotaion ausgerüstet ist.
Habt ihr vielleicht eine Idee, oder einen Ansatz?
Gruß
BlackReloaded
gibt es eine Möglichkeit herrauszufinden welche Klassen eine Bestimmte Annotation implementieren?
Mit
Java:
Object.class.getAnnotations()
die implementierten Annotations einer Bestimmten Klasse herauszufinden. Ich habe auch folgendes Versucht:
Java:
Package.getPackages()
Warum brauche ich dieses:
Ich habe eine Annotation erstellt, zur Laufzeit möchte ich eine Instance erstellen, von jeder Klasse die mit dieser Annotaion ausgerüstet ist.
Habt ihr vielleicht eine Idee, oder einen Ansatz?
Gruß
BlackReloaded