Class MySqlUnique

All Implemented Interfaces:
SQLDbTypedObject, SQLIndex, SQLObject, SQLConstraint, SQLTableConstraint, SQLTableElement, SQLUniqueConstraint

public class MySqlUnique extends MySqlKey
  • Constructor Details

    • MySqlUnique

      public MySqlUnique()
  • Method Details

    • accept0

      protected void accept0(MySqlASTVisitor visitor)
      Overrides:
      accept0 in class MySqlKey
    • clone

      public MySqlUnique clone()
      Specified by:
      clone in interface SQLObject
      Specified by:
      clone in interface SQLTableElement
      Overrides:
      clone in class MySqlKey
    • getDbPartitionBy

      public SQLExpr getDbPartitionBy()
    • setDbPartitionBy

      public void setDbPartitionBy(SQLExpr x)
    • isGlobal

      public boolean isGlobal()
    • setGlobal

      public void setGlobal(boolean global)
    • isLocal

      public boolean isLocal()
    • setLocal

      public void setLocal(boolean local)
    • getTablePartitions

      public SQLExpr getTablePartitions()
    • setTablePartitions

      public void setTablePartitions(SQLExpr x)
    • getTablePartitionBy

      public SQLExpr getTablePartitionBy()
    • setTablePartitionBy

      public void setTablePartitionBy(SQLExpr x)