Class TidbSplitTableStatement

All Implemented Interfaces:
SQLDbTypedObject, SQLObject, SQLStatement, MySqlObject, MySqlStatement

public class TidbSplitTableStatement extends MySqlStatementImpl
Author:
lizongbo
See Also:
  • Constructor Details

    • TidbSplitTableStatement

      public TidbSplitTableStatement()
  • Method Details

    • isSplitSyntaxOptionRegionFor

      public boolean isSplitSyntaxOptionRegionFor()
    • setSplitSyntaxOptionRegionFor

      public void setSplitSyntaxOptionRegionFor(boolean splitSyntaxOptionRegionFor)
    • isSplitSyntaxOptionPartition

      public boolean isSplitSyntaxOptionPartition()
    • setSplitSyntaxOptionPartition

      public void setSplitSyntaxOptionPartition(boolean splitSyntaxOptionPartition)
    • getTableName

      public SQLExprTableSource getTableName()
    • setTableName

      public void setTableName(SQLExprTableSource tableName)
    • getPartitionNameListOptions

      public List<SQLExpr> getPartitionNameListOptions()
    • setPartitionNameListOptions

      public void setPartitionNameListOptions(List<SQLExpr> partitionNameListOptions)
    • getIndexName

      public SQLName getIndexName()
    • setIndexName

      public void setIndexName(SQLName indexName)
    • getSplitOptionBys

      public List<List<SQLExpr>> getSplitOptionBys()
    • setSplitOptionBys

      public void setSplitOptionBys(List<List<SQLExpr>> splitOptionBys)
    • getSplitOptionBetween

      public List<SQLExpr> getSplitOptionBetween()
    • setSplitOptionBetween

      public void setSplitOptionBetween(List<SQLExpr> splitOptionBetween)
    • getSplitOptionAnd

      public List<SQLExpr> getSplitOptionAnd()
    • setSplitOptionAnd

      public void setSplitOptionAnd(List<SQLExpr> splitOptionAnd)
    • getSplitOptionRegions

      public long getSplitOptionRegions()
    • setSplitOptionRegions

      public void setSplitOptionRegions(long splitOptionRegions)
    • accept0

      public void accept0(MySqlASTVisitor visitor)
      Specified by:
      accept0 in interface MySqlObject
      Overrides:
      accept0 in class MySqlStatementImpl