Class 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

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void copy​(Data from, Data to)
      Kopiert die Inhalte eines Data-Objekts in ein anderes Data-Objekt (sofern möglich).
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DataUtil

        public 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-Datum
        to - Ziel-Datum