Melhor maneira de chamar getter pela reflexão

Eu preciso obter o valor de um campo com uma anotação específica; portanto, com a reflexão, sou capaz de obter esse objeto de campo. O problema é que esse campo será sempre privado, embora eu saiba com antecedência que sempre terá um método getter. Sei que posso usar setAccesible (true) e obter seu valor (quando não há PermissionManager), embora prefira invocar seu método getter.

Eu sei que eu poderia procurar o método procurando "get + fieldName" (embora eu saiba, por exemplo, campos booleanos às vezes são nomeados como "is + fieldName").

Gostaria de saber se existe uma maneira melhor de chamar esse getter (muitos frameworks usam getters / setters para acessar os atributos, então talvez o façam de outra maneira).

obrigado

questionAnswers(4)

yourAnswerToTheQuestion