Class DdlOption

    • Constructor Detail

      • DdlOption

        public DdlOption()
      • DdlOption

        public DdlOption​(DdlOption 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

      • getDdlObject

        public String getDdlObject()
        Get ddl类型,如Database,Table,View,Index等 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DdlObject ddl类型,如Database,Table,View,Index等 注意:此字段可能返回 null,表示取不到有效值。
      • setDdlObject

        public void setDdlObject​(String DdlObject)
        Set ddl类型,如Database,Table,View,Index等 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DdlObject - ddl类型,如Database,Table,View,Index等 注意:此字段可能返回 null,表示取不到有效值。
      • getDdlValue

        public String[] getDdlValue()
        Get ddl具体值,对于Database可取值[Create,Drop,Alter]
        对于Table可取值[Create,Drop,Alter,Truncate,Rename]
        对于View可取值[Create,Drop]
        对于Index可取值[Create,Drop] 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DdlValue ddl具体值,对于Database可取值[Create,Drop,Alter]
        对于Table可取值[Create,Drop,Alter,Truncate,Rename]
        对于View可取值[Create,Drop]
        对于Index可取值[Create,Drop] 注意:此字段可能返回 null,表示取不到有效值。
      • setDdlValue

        public void setDdlValue​(String[] DdlValue)
        Set ddl具体值,对于Database可取值[Create,Drop,Alter]
        对于Table可取值[Create,Drop,Alter,Truncate,Rename]
        对于View可取值[Create,Drop]
        对于Index可取值[Create,Drop] 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DdlValue - ddl具体值,对于Database可取值[Create,Drop,Alter]
        对于Table可取值[Create,Drop,Alter,Truncate,Rename]
        对于View可取值[Create,Drop]
        对于Index可取值[Create,Drop] 注意:此字段可能返回 null,表示取不到有效值。