La meilleure façon d'invoquer getter par la réflexion

J'ai besoin d'obtenir la valeur d'un champ avec une annotation, Donc, avec la réflexion, je suis en mesure d'obtenir ce Champ Objet. Le problème est que ce champ sera toujours privé, mais je sais à l'avance, il aura toujours une méthode de lecture. Je sais que je peux utiliser setAccesible(vrai) et obtenez sa valeur (quand il n'y a pas de PermissionManager), bien que je préfère appeler sa méthode de lecture.

Je sais que je pourrais regarder pour la méthode par la recherche pour "get+fieldName" (même si je sais que par exemple pour les champs booléens sont parfois nommées "est de+fieldName").

Je me demande si il ya une meilleure façon d'invoquer cette getter (de nombreux cadres de l'utilisation des getters/setters pour accéder aux attributs donc peut-être qu'ils le font d'une autre manière).

Grâce

InformationsquelleAutor Javi | 2010-04-14