public final class DatenTools extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
tiefeKopie(de.bsvrz.dav.daf.main.Data quelle,
de.bsvrz.dav.daf.main.Data ziel)
Fertigt eine tiefe Kopie der Daten, die in quelle enthalten sind, in ziel
an.
|
public static void tiefeKopie(de.bsvrz.dav.daf.main.Data quelle,
de.bsvrz.dav.daf.main.Data ziel)
ClientDavInterface.createData(AttributeGroup)
erzeugt.quelle - der Datensatz, dessen Daten kopiert werden sollenziel - der Datensatz, in den die Daten kopiert werden. Er muss die
Struktur von Quelle enthaltenIllegalArgumentException - wenn Attributtypen oder die Namen eines (Sub-)Datums auf
einem bestimmten Level nicht gleich sind oder ein in quelle
vorhandenes Attribut in Ziel auf demselben Level nicht
vorhanden istUnsupportedOperationException - wenn ein (Sub-)Datum nicht Attributliste, Array oder
einfaches Datum ist, bzw. wenn bei einfachem Datum der Typ
nicht unterstützt wird (s. o.)Copyright © 2016 BitCtrl Systems GmbH. All rights reserved.