Bonjour,

Existe-t-il un moyen simple et efficace de récupérer à l'exécution la liste de toutes les classes signalées par une annotation connue?

Mettons par exemple que l'on crée l'annotation @Alpha :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE)
public @interface Alpha {
    // ...
}
Je veux récupérer à l'exécution la liste de toutes les classes signalées par @Alpha, comme cet exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
@Alpha
public class Exemple {
    // ...
}
Merci d'avance,