Y
youpwnT
Gast
Guten Tag,
ich brüte seit einigen Stunden über folgendem Problem:
Ich habe mehrere enums geschrieben und möchte durch eine Klasse die Methode
eines der enums aufrufen.
Ich weiß aber vor Ausführung des Programms nicht welche enums existieren und welches ausgelesen werden muss.
Mein Lösungsansatz war, den Namen des entsprechenden enums während der Laufzeit als
an die Klasse zu übergeben und das enum dann ungefähr so auszulesen:
Leider fällt mir aber nichts ein, wie ich dieses Problem lösen kann und auch eine ausgedehnte Google-Suche lieferte kein Ergebnis.
Ich würde mich sehr freuen, wenn jemand dazu eine Lösung hätte.. 🙂
Liebe Grüße
youpwnT
ich brüte seit einigen Stunden über folgendem Problem:
Ich habe mehrere enums geschrieben und möchte durch eine Klasse die Methode
Code:
values()
Ich weiß aber vor Ausführung des Programms nicht welche enums existieren und welches ausgelesen werden muss.
Mein Lösungsansatz war, den Namen des entsprechenden enums während der Laufzeit als
Code:
String
Das funktioniert so natürlich nicht, da in dem Fall ja nach der Klasse mit dem Namen der Variable gesucht wird, anstatt dem Wert der Variable.Pseudo-Code:
package_name.VARIABLE_NAME.method();
Leider fällt mir aber nichts ein, wie ich dieses Problem lösen kann und auch eine ausgedehnte Google-Suche lieferte kein Ergebnis.
Ich würde mich sehr freuen, wenn jemand dazu eine Lösung hätte.. 🙂
Liebe Grüße
youpwnT