J'ai besoin d'obtenir la valeur d'un champ avec une annotation spécifique, donc avec la réflexion, je suis capable d'obtenir cet objet de champ. Le problème est que ce champ sera toujours privé bien que je sache à l'avance qu'il aura toujours une méthode getter. Je sais que je peux utiliser setAccesible (true) et obtenir sa valeur (quand il n'y a pas de PermissionManager), bien que je préfère invoquer sa méthode getter.
Je sais que je pourrais rechercher la méthode en recherchant "get + fieldName" (bien que je sache par exemple que les champs booléens sont parfois appelés "is + fieldName").
Je me demande s'il existe une meilleure façon d'invoquer ce getter (de nombreux frameworks utilisent des getters / setters pour accéder aux attributs, alors peut-être qu'ils le font d'une autre manière).
Merci