Kann die annotation Variablen werden zur Laufzeit ermittelt?
Frage ich mich, ob ich das einstellen kann Anmerkung variable in der runtime?
- Zum Beispiel...?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Frage ich mich, ob ich das einstellen kann Anmerkung variable in der runtime?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nein, das ist nicht möglich.
Anmerkungen werden in der Klasse gespeichert Datei als Konstante Werte und können nicht berechnet werden zur Laufzeit.
Das beste, was Sie tun können, ist der store eine Art "Anleitung", wie Sie zur Berechnung des Wertes.
Zum Beispiel, könnten Sie speichern einen einfachen Ausdruck in einigen scripting-Sprache und auszuführen, dass beim Lesen der Anmerkung Wert, oder Sie geben den Namen der Methode aufrufen, um den realen Wert.