com.alibaba.druid.sql.dialect.mysql.ast.statement
类 MySqlCreateTableStatement

java.lang.Object
  继承者 com.alibaba.druid.sql.ast.SQLObjectImpl
      继承者 com.alibaba.druid.sql.ast.SQLStatementImpl
          继承者 com.alibaba.druid.sql.ast.statement.SQLCreateTableStatement
              继承者 com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlCreateTableStatement
所有已实现的接口:
SQLObject, SQLStatement, SQLDDLStatement, MySqlObject, MySqlStatement

public class MySqlCreateTableStatement
extends SQLCreateTableStatement
implements MySqlStatement


嵌套类摘要
static class MySqlCreateTableStatement.TableSpaceOption
           
 
从类 com.alibaba.druid.sql.ast.statement.SQLCreateTableStatement 继承的嵌套类/接口
SQLCreateTableStatement.Type
 
构造方法摘要
MySqlCreateTableStatement()
           
 
方法摘要
 void accept0(MySqlASTVisitor visitor)
           
 List<SQLCommentHint> getHints()
           
 SQLExprTableSource getLike()
           
 SQLPartitioningClause getPartitioning()
           
 SQLSelect getQuery()
           
 Map<String,SQLObject> getTableOptions()
           
 boolean isIfNotExiists()
           
 void setHints(List<SQLCommentHint> hints)
           
 void setIfNotExiists(boolean ifNotExiists)
           
 void setLike(SQLExprTableSource like)
           
 void setLike(SQLName like)
           
 void setPartitioning(SQLPartitioningClause partitioning)
           
 void setQuery(SQLSelect query)
           
 void setTableOptions(Map<String,SQLObject> tableOptions)
           
 
从类 com.alibaba.druid.sql.ast.statement.SQLCreateTableStatement 继承的方法
getName, getTableElementList, getTableSource, getType, output, setName, setTableSource, setType
 
从类 com.alibaba.druid.sql.ast.SQLStatementImpl 继承的方法
toString
 
从类 com.alibaba.druid.sql.ast.SQLObjectImpl 继承的方法
accept, getAttribute, getAttributes, getAttributesDirect, getParent, putAttribute, setParent
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
从接口 com.alibaba.druid.sql.ast.SQLObject 继承的方法
accept, getAttribute, getAttributes, getAttributesDirect, getParent, output, putAttribute, setParent
 

构造方法详细信息

MySqlCreateTableStatement

public MySqlCreateTableStatement()
方法详细信息

getLike

public SQLExprTableSource getLike()

setLike

public void setLike(SQLName like)

setLike

public void setLike(SQLExprTableSource like)

getHints

public List<SQLCommentHint> getHints()

setHints

public void setHints(List<SQLCommentHint> hints)

setTableOptions

public void setTableOptions(Map<String,SQLObject> tableOptions)

getPartitioning

public SQLPartitioningClause getPartitioning()

setPartitioning

public void setPartitioning(SQLPartitioningClause partitioning)

getTableOptions

public Map<String,SQLObject> getTableOptions()

getQuery

public SQLSelect getQuery()

setQuery

public void setQuery(SQLSelect query)

isIfNotExiists

public boolean isIfNotExiists()

setIfNotExiists

public void setIfNotExiists(boolean ifNotExiists)

accept0

public void accept0(MySqlASTVisitor visitor)
指定者:
接口 MySqlObject 中的 accept0


Copyright © 2013 Alibaba Group. All Rights Reserved.