Package de.bsvrz.dav.daf.main
Class DataUtil
java.lang.Object
de.bsvrz.dav.daf.main.DataUtil
public final class DataUtil
extends java.lang.Object
Hilfsmethoden zu Data-Objekten
- Since:
- 3.12
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DataUtil.StandardTextArrayAdapter
TextArray-Ansicht auf ein beliebiges Data.Array (z. -
Constructor Summary
Constructors Constructor Description DataUtil()
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
DataUtil
public DataUtil()
-
-
Method Details
-
copy
Kopiert die Inhalte eines Data-Objekts in ein anderes Data-Objekt (sofern möglich).Die Struktur der Data-Objekte sollte möglichst kompatibel sein. Ist das nicht der Fall gelten folgende Regeln:
- Attribute, die in beiden Objekten gleich sind (oder kompatibel sind), werden beibehalten.
- Attribute, die in der Zielversion weggefallen sind, werden gelöscht.
- Attribute, die in der Zielversion hinzugefügt wurden, werden auf den Default-Wert gesetzt (falls vorhanden).
- Attribute, die inkompatibel geändert wurden, werden auf undefiniert gelassen.
- Parameters:
from
- Quell-Datumto
- Ziel-Datum
-