Class DatabaseTableObject

    • Constructor Detail

      • DatabaseTableObject

        public DatabaseTableObject()
      • DatabaseTableObject

        public DatabaseTableObject​(DatabaseTableObject source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getObjectMode

        public String getObjectMode()
        Get 迁移对象类型 all(全实例),partial(部分对象) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ObjectMode 迁移对象类型 all(全实例),partial(部分对象) 注意:此字段可能返回 null,表示取不到有效值。
      • setObjectMode

        public void setObjectMode​(String ObjectMode)
        Set 迁移对象类型 all(全实例),partial(部分对象) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ObjectMode - 迁移对象类型 all(全实例),partial(部分对象) 注意:此字段可能返回 null,表示取不到有效值。
      • getDatabases

        public DBItem[] getDatabases()
        Get 迁移对象,当 ObjectMode 为 partial 时,不为空 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Databases 迁移对象,当 ObjectMode 为 partial 时,不为空 注意:此字段可能返回 null,表示取不到有效值。
      • setDatabases

        public void setDatabases​(DBItem[] Databases)
        Set 迁移对象,当 ObjectMode 为 partial 时,不为空 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Databases - 迁移对象,当 ObjectMode 为 partial 时,不为空 注意:此字段可能返回 null,表示取不到有效值。
      • getAdvancedObjects

        public String[] getAdvancedObjects()
        Get 高级对象类型,如trigger、function、procedure、event 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        AdvancedObjects 高级对象类型,如trigger、function、procedure、event 注意:此字段可能返回 null,表示取不到有效值。
      • setAdvancedObjects

        public void setAdvancedObjects​(String[] AdvancedObjects)
        Set 高级对象类型,如trigger、function、procedure、event 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        AdvancedObjects - 高级对象类型,如trigger、function、procedure、event 注意:此字段可能返回 null,表示取不到有效值。