finden Sie im folgenden KlasseHelfer, um Nicht-Null-Eigenschaften von Objekt zu einem anderen zu kopieren? (Java)
public class Parent {
private String name;
private int age;
private Date birthDate;
// getters and setters
}
nehme ich an ein übergeordnetes Objekt erstellt haben, wie folgt
Parent parent = new Parent();
parent.setName("A meaningful name");
parent.setAge(20);
Hinweis nach oben stehenden Code birth Eigenschaft null ist. Jetzt möchte ich NUR Nicht-Null-Eigenschaften vom Elternobjekt in ein anderes kopieren. So etwas wie
SomeHelper.copyNonNullProperties(parent, anotherParent);
ich es brauche, weil ich anotherParent Objekt ohne überschreibt seine nicht null mit Nullwerten aktualisieren möchten.
Kennen Sie einen Helfer wie diesen?
Ich akzeptiere minimalen Code als Antwort, ob kein Helfer im Auge
Grüße
entfernt Frühling Tag aus diesem, da es nichts mit Frühling zu tun hat. – Trenton
Das Hibernate-Tag wurde entfernt, da es auch nichts mit dem Ruhezustand zu tun hat. – stian