Ich habe eine Klasse mit 10+ Parametern im Konstruktor und möchte ein Builder-Muster implementieren. Gleichzeitig möchte ich die einfache XML-Serialisierung verwenden, um Objekte aus XML-Dateien zu erstellen. Gibt es eine Möglichkeit, das zu erreichen?Einfache XML-Serialisierung + Builder-Muster
import org.simpleframework.xml.*;
public class Example {
@Element(name = "field-1", required = false)
private final int field1;
@Element(name = "field-2")
private final int field2;
[...]
public simpleXMLConstructor(
@Element(name = "field-1", required = false) int field1,
@Element(name = "field-2") int field2,
[...]) {
this.field1 = field1;
this.field2 = field2;
[...]
}
}
Nein, sorry, das; s nicht gültig, da ich das verwenden müssen Bibliothek, die ich erwähnt habe, und es sollte mir egal sein, wo die Objekte erstellt werden. –