Hello,
Question du matin pour les experts : est-il possible d'écrire une annotation templatisée ? Je m'explique...
Les annotations ont une contrainte au niveau du type de value qu'elles acceptent : primitif, enum, class, ...
Je cherche à faire un truc du genre :
Faudrait pouvoir préciser que T ne fait parti que d'un ensemble (primitif, enum, class, ...)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public @interface MonAnnotation<T> { T value(); }
Sinon, y-a-t'il un moyen de donner une valeur à une annotation qui soit autre ? (je vois pas trop comment on pourrait mais je demande qd même)
Merci pour les pistes !
Anthony
Partager