com.alibaba.druid.sql.dialect.mysql.ast.statement
Class MySqlAlterTableChangeColumn

java.lang.Object
  extended by com.alibaba.druid.sql.ast.SQLObjectImpl
      extended by com.alibaba.druid.sql.dialect.mysql.ast.MySqlObjectImpl
          extended by com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlAlterTableChangeColumn
All Implemented Interfaces:
SQLObject, SQLAlterTableItem, MySqlObject, Serializable

public class MySqlAlterTableChangeColumn
extends MySqlObjectImpl
implements SQLAlterTableItem

See Also:
Serialized Form

Constructor Summary
MySqlAlterTableChangeColumn()
           
 
Method Summary
 void accept0(MySqlASTVisitor visitor)
           
 SQLExpr getAfterColumn()
           
 SQLName getColumnName()
           
 SQLExpr getFirstColumn()
           
 SQLColumnDefinition getNewColumnDefinition()
           
 boolean isFirst()
           
 void setAfterColumn(SQLExpr afterColumn)
           
 void setColumnName(SQLName columnName)
           
 void setFirst(boolean first)
           
 void setFirstColumn(SQLExpr firstColumn)
           
 void setNewColumnDefinition(SQLColumnDefinition newColumnDefinition)
           
 
Methods inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
accept, getAttribute, getAttributes, getAttributesDirect, getParent, output, putAttribute, setParent, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.alibaba.druid.sql.ast.SQLObject
accept, getAttribute, getAttributes, getAttributesDirect, getParent, output, putAttribute, setParent
 

Constructor Detail

MySqlAlterTableChangeColumn

public MySqlAlterTableChangeColumn()
Method Detail

accept0

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

getFirstColumn

public SQLExpr getFirstColumn()

setFirstColumn

public void setFirstColumn(SQLExpr firstColumn)

getAfterColumn

public SQLExpr getAfterColumn()

setAfterColumn

public void setAfterColumn(SQLExpr afterColumn)

getColumnName

public SQLName getColumnName()

setColumnName

public void setColumnName(SQLName columnName)

getNewColumnDefinition

public SQLColumnDefinition getNewColumnDefinition()

setNewColumnDefinition

public void setNewColumnDefinition(SQLColumnDefinition newColumnDefinition)

isFirst

public boolean isFirst()

setFirst

public void setFirst(boolean first)


Copyright © 2012 Alibaba Group. All Rights Reserved.