public Getter ersetzen (Reflection?!)

xAnonymousxX

Mitglied
Hallo,

ich bin seit einiger zeit schon daran einen "getter" mit hilfe von java-Reflection methoden zu ersetzen bzw. den wert ändern, bisher alledings erfolglos.

also hier mal ein beispiel:

Code:
public class Getters {
   
    public float getValue() {
        return 1.6F;
    }

}

So, jetzt möchte ich den wert "1.6" zu z.b. "2.0" ändern. Wie genau stelle ich das jetzt an? Alles was ich mit Reflections bisher versucht habe, hat nicht geklappt.
 

mrBrown

Super-Moderator
Mitarbeiter
MWn nicht möglich, Felder kann man ändern, aber nicht einfach den kompilierten ByteCode.

Typischer Getter gebe ja nur ein Feld zurück, davon könnte man den Wert ändern.

Allerdings ist das in den meisten Fällen ein falscher Ansatz und besser mit vernünftiger Architektur zu lösen
 

xAnonymousxX

Mitglied
MWn nicht möglich, Felder kann man ändern, aber nicht einfach den kompilierten ByteCode.

Typischer Getter gebe ja nur ein Feld zurück, davon könnte man den Wert ändern.

Allerdings ist das in den meisten Fällen ein falscher Ansatz und besser mit vernünftiger Architektur zu lösen
Naja, ok aber danke für die Antowrt. Ich werde mir dann wohl was anderes einfallen lassen müssen.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
G Public oder Private oder Protected Sinn Allgemeine Java-Themen 14
P einen public <Optinal String> in einer anderen Klasse mit einem Int vergleichen Allgemeine Java-Themen 2
T Abgeleitetes Interface public ohne Schlüsselwort "interface"? Allgemeine Java-Themen 3
ReinerCoder Klasse kann nicht public deklariert werden Allgemeine Java-Themen 2
I Java: public final Werte: Gute oder schlechte Praxis? Allgemeine Java-Themen 6
C Email mit public-key verschlüsseln Allgemeine Java-Themen 0
W Warum muss void main() public sein? Allgemeine Java-Themen 3
Thallius Warum ist meine private porperty public? Allgemeine Java-Themen 7
T Schlüsselworte mehrere public-Klassen in einem Paket Allgemeine Java-Themen 7
B public class JarFilter extends FileFilter « Falsch? Allgemeine Java-Themen 4
M Public Static importRunning -> Bad Design oder ok ? Allgemeine Java-Themen 5
S auf public void Methode zugreifen ohne static Allgemeine Java-Themen 11
J public array? Allgemeine Java-Themen 5
N Polygon Klasse mit public Membern Allgemeine Java-Themen 4
P Private und public Allgemeine Java-Themen 2
S XML-Parsing / public-Member-Variablen / Design-Frage Allgemeine Java-Themen 8
V Public SVN benutzen? Allgemeine Java-Themen 11
D public boolean return Allgemeine Java-Themen 8
O Methoden in abstrakter Klasse: public oder protected? Allgemeine Java-Themen 16
lumo Row Header ist public, zeigt die funktion aber nicht public Allgemeine Java-Themen 8
F packages, public methods, assertions und argumentchecking. Allgemeine Java-Themen 3
MQue public void serialEvent(SerialPortEvent event) Allgemeine Java-Themen 4
M public class Cannix() Allgemeine Java-Themen 5
G Probleme bei String Übergabe um Public Key zu erzeugen ? Allgemeine Java-Themen 6
M ist "public abstract class * extends" möglich? Allgemeine Java-Themen 2
J Warum heißt es eig. "public static void main" ? Allgemeine Java-Themen 4
T public void init wird nicht aufgerufen Allgemeine Java-Themen 12
S public void actionPerformed Allgemeine Java-Themen 5
D Kein public Konstruktor Allgemeine Java-Themen 4
G private vs. public JRE Allgemeine Java-Themen 3
N this im public static void Allgemeine Java-Themen 3
C public boolean containsAll(Collection c) Allgemeine Java-Themen 2
F Getter Methode aufrufen funktioniert nicht Allgemeine Java-Themen 1
S ISO 8601 -> getter / setter String Allgemeine Java-Themen 3
B Methoden Java Getter und Setter Methoden Allgemeine Java-Themen 9
F ArrayList`s in Klassen mit Getter/Setter Allgemeine Java-Themen 8
I Java Optional: Nutzung als Getter? Angenommen? Allgemeine Java-Themen 11
J unterschiedliche Objekte, selbe getter und setter Allgemeine Java-Themen 15
L Getter und Setter Verständnisfrage Allgemeine Java-Themen 10
L OOP Setter u. Getter (und weiteres) Allgemeine Java-Themen 7
M Einkapselung, Getter und Setter Allgemeine Java-Themen 6
D Design ohne Getter und Setter Allgemeine Java-Themen 8
G setter und getter: Parameter Überprüfung Allgemeine Java-Themen 6
wachtda Getter und Setter Allgemeine Java-Themen 1
J getter und setter Allgemeine Java-Themen 29
MQue getter- Methode, Generics Allgemeine Java-Themen 3
K java.lang.reflect - Getter und Setter ermitteln Allgemeine Java-Themen 8
E Ersetzen eines Bildes in der Kopfzeile eines Word-Docx-Dokuments mit Apache POI XWPF Allgemeine Java-Themen 0
Noahscript Aus einem byte Array Steuerungszeichen und Code bekommen und ersetzen Allgemeine Java-Themen 3
I Apache POI Bild in Word ersetzen Allgemeine Java-Themen 15
Drachenbauer Wie kann ich das Wort "concrete" in einem String durch ein anderes Wort ersetzen lassen? Allgemeine Java-Themen 5
I Buchstabe durch seinen Nachfolger ersetzen Allgemeine Java-Themen 29
J Reflection Aufruf: .class durch .dll ersetzen Allgemeine Java-Themen 4
I Text suchen und ersetzen im Word Dokument Allgemeine Java-Themen 3
L Vererbung If-Else ersetzen durch was? Allgemeine Java-Themen 20
M Alles außer Muster in String ersetzen Allgemeine Java-Themen 1
S Kann man mit einem GeneralPath.curveTo ein GeneralPath.quadTo ersetzen..? Allgemeine Java-Themen 2
Seikuassi Alle Escape-Sequenzen in einem String ersetzen Allgemeine Java-Themen 4
S RandomAccessFile durch bytearrayinputstream ersetzen Allgemeine Java-Themen 4
S JTable: Model durch ein anderes ersetzen Allgemeine Java-Themen 2
C Hex Zeichen ersetzen durch leer Zeichen Allgemeine Java-Themen 5
T Nur innerhalb des regex-Match ersetzen Allgemeine Java-Themen 9
E NetBeans Vector durch ArrayList ersetzen Allgemeine Java-Themen 4
C Variablen $-Zeichen in String ersetzen Allgemeine Java-Themen 3
D Ersetzen in Open Office Dokument Allgemeine Java-Themen 2
F Slash durch Systembezogenen Fileseparator ersetzen Allgemeine Java-Themen 18
F System.out.println mit log4j ersetzen Allgemeine Java-Themen 10
X Klassen innerhalb einer jar ersetzen Allgemeine Java-Themen 2
D Fehler beim ersetzen in String Allgemeine Java-Themen 2
2 String matchen und ersetzen Allgemeine Java-Themen 3
M Eclipse drei slashs durch zwei ersetzen? Allgemeine Java-Themen 3
J HTML-Sonderzeichen ersetzen Allgemeine Java-Themen 2
Daniel_L RegEx-Frage: Ersetzen in UBB ausschließen Allgemeine Java-Themen 2
Ark Array durch Interface ersetzen Allgemeine Java-Themen 7
thE_29 $ in String ersetzen fürs nochmalige ersetzen.. (JavaBug?) Allgemeine Java-Themen 7
nrg JS als ScriptEngine - alle Punkte ersetzen Allgemeine Java-Themen 4
S String in Datei finden und ersetzen Allgemeine Java-Themen 11
O Zeichenkette aus Zeichenkette ersetzen mit Hashtable Allgemeine Java-Themen 8
Guybrush Threepwood Effizientes Ersetzen von Umlauten Allgemeine Java-Themen 3
W dateiinhalte ersetzen Allgemeine Java-Themen 2
M Klasse zur Laufzeit ersetzen Allgemeine Java-Themen 10
S teile einer datei mit Regexp ersetzen Allgemeine Java-Themen 5
M String ersetzen Allgemeine Java-Themen 10
M Ersetzen von &#xD; Allgemeine Java-Themen 2
M Suchen und Ersetzen? Allgemeine Java-Themen 4
G String.replaceall - mehrere Zeichen durch eines ersetzen Allgemeine Java-Themen 5
Daniel_L RegEx - variable Vorkommen ersetzen? Allgemeine Java-Themen 5
E *.class ändern/ersetzen/überschreiben. Allgemeine Java-Themen 9
J Teile eines Strings ersetzen Allgemeine Java-Themen 2
R Farbe im Bild ersetzen Allgemeine Java-Themen 11
J Zweidimensionales Array durch ZwischenArray ersetzen Allgemeine Java-Themen 3
J Chars in einem String durch "nichts" ersetzen Allgemeine Java-Themen 3
F [ und mit replaceAll() ersetzen Allgemeine Java-Themen 2
A Fehler beim Ersetzen eines Strings Allgemeine Java-Themen 3
G Suchen und Ersetzen bei JTextAray Allgemeine Java-Themen 3
M RegEx: Muster ersetzen Allgemeine Java-Themen 6
V Lib für Strings suchen und ersetzen (erweitert) Allgemeine Java-Themen 3
M Variablen in einer .doc Vorlage ersetzen Allgemeine Java-Themen 4
M Worte aus Textdatei mit Java ersetzen Allgemeine Java-Themen 4
R Datum in *.txt suchen und ersetzen Allgemeine Java-Themen 2

Ähnliche Java Themen

Neue Themen


Oben