Bonjour,
j'ai déclaré une annotation destinée à un attribut. Dans cette annotation je souhaite faire référence à un autre attribut de la classe.
Je me demandais comment réaliser cette opération puisque le type Field ne peux être utilisé comme paramètre d'une annotation.
(Une solution pourrait être de déclarer un chaine de caractères correspondant au nom de ce champ et d'aller vérifier avec un AnnotationProcessor que cette chaine de caractères correspond bien au nom d'un champ existant de la classe englobante, mais ce processus me parait complexe et pas vraiment rapide...un peu de la bidouille quoi)
Partager