G
Guest
Gast
Hallo zusammen !
Ich habe Objekte mit folgendem Aufbau:
Dieses Objekt bekomme ich gefüllt aus einem WebService geliefert.
Ich möchte nun dynamisch ein leeres Object Versicherter erstellen und mit den Werten aus dem
gelieferten füllen.
Ich möchte also nicht clonen, sondern ein bereits erstelltes Objekt füllen.
Das ganze soll auch für andere Objekte gleichen Aufbaus funktionieren.
Ich denke das ich da um Reflection mit einem rekursiven Aufruf nicht rumkomme.
Gibt es da was Fertiges oder hat jemand schon ein ähnliches Problem gelöst ??
Bin für alle Anregungen dankbar
asroger
Ich habe Objekte mit folgendem Aufbau:
Code:
public class Versicherter {
private java.lang.Short alter;
private java.lang.String name;
private GBDatum datum;
public static class GBDatum{
private String ja;
private String mo;
private String tg;
public String getJa() {
return ja;
}
public void setJa(String ja) {
this.ja = ja;
}
public String getMo() {
return mo;
}
public void setMo(String mo) {
this.mo = mo;
}
public String getTg() {
return tg;
}
public void setTg(String tg) {
this.tg = tg;
}
}
public java.lang.Short getAlter() {
return alter;
}
public void setAlter(java.lang.Short alter) {
this.alter = alter;
}
public java.lang.String getName() {
return name;
}
public void setName(java.lang.String name) {
this.name = name;
}
public GBDatum getDatum() {
return datum;
}
public void setDatum(GBDatum datum) {
this.datum = datum;
}
}
Dieses Objekt bekomme ich gefüllt aus einem WebService geliefert.
Ich möchte nun dynamisch ein leeres Object Versicherter erstellen und mit den Werten aus dem
gelieferten füllen.
Ich möchte also nicht clonen, sondern ein bereits erstelltes Objekt füllen.
Das ganze soll auch für andere Objekte gleichen Aufbaus funktionieren.
Ich denke das ich da um Reflection mit einem rekursiven Aufruf nicht rumkomme.
Gibt es da was Fertiges oder hat jemand schon ein ähnliches Problem gelöst ??
Bin für alle Anregungen dankbar
asroger