Package de.bsvrz.dav.daf.main
Class DataUtil
- java.lang.Object
-
- de.bsvrz.dav.daf.main.DataUtil
-
public 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 Detail
-
copy
public static void copy(Data from, Data to)
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
-
-