Class ModelDiff.UpdateScript

  • Enclosing class:
    ModelDiff

    public static class ModelDiff.UpdateScript
    extends java.lang.Object
    Set of MAQL DDL scripts with one variant of side-effects (truncation of loaded data, drops of related objects...).
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<java.lang.String> getMaqlChunks()
      Returns MAQL strings.
      java.lang.Boolean isCascadeDrops()
      Returns true if related objects should be also dropped, false if not
      java.lang.Boolean isPreserveData()
      Returns true if data should be preserved, false if they should be truncated.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Method Detail

      • getMaqlChunks

        public java.util.List<java.lang.String> getMaqlChunks()
        Returns MAQL strings.
        Returns:
        MAQL strings
      • isPreserveData

        public java.lang.Boolean isPreserveData()
        Returns true if data should be preserved, false if they should be truncated.
        Returns:
        true if data should be preserved, false if they should be truncated
      • isCascadeDrops

        public java.lang.Boolean isCascadeDrops()
        Returns true if related objects should be also dropped, false if not
        Returns:
        true if related objects should be also dropped, false if not
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object