Ich muss den Wert eines Feldes mit einer bestimmten Anmerkung erhalten. Mit Reflexion kann ich dieses Feldobjekt erhalten. Das Problem ist, dass dieses Feld immer privat sein wird, obwohl ich im Voraus weiß, dass es immer eine Getter-Methode haben wird. Ich weiß, dass ich setAccesible (true) verwenden und seinen Wert abrufen kann (wenn es keinen PermissionManager gibt), obwohl ich es vorziehe, seine Getter-Methode aufzurufen.
Ich weiß, dass ich nach der Methode suchen könnte, indem ich nach "get + fieldName" suche (obwohl ich zum Beispiel weiß, dass boolesche Felder manchmal als "is + fieldName" bezeichnet werden).
Ich frage mich, ob es einen besseren Weg gibt, diesen Getter aufzurufen (viele Frameworks verwenden Getter / Setter, um auf die Attribute zuzugreifen, also tun sie dies möglicherweise auf andere Weise).
Vielen Dank