Class SQLAlterTableAlterColumn

java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.ast.statement.SQLAlterTableAlterColumn
All Implemented Interfaces:
SQLObject, SQLAlterTableItem

public class SQLAlterTableAlterColumn extends SQLObjectImpl implements SQLAlterTableItem
  • Constructor Details

    • SQLAlterTableAlterColumn

      public SQLAlterTableAlterColumn()
  • Method Details

    • accept0

      protected void accept0(SQLASTVisitor visitor)
      Specified by:
      accept0 in class SQLObjectImpl
    • getColumn

      public SQLColumnDefinition getColumn()
    • setColumn

      public void setColumn(SQLColumnDefinition column)
    • isSetNotNull

      public boolean isSetNotNull()
    • setSetNotNull

      public void setSetNotNull(boolean setNotNull)
    • isDropNotNull

      public boolean isDropNotNull()
    • setDropNotNull

      public void setDropNotNull(boolean dropNotNull)
    • getSetDefault

      public SQLExpr getSetDefault()
    • setSetDefault

      public void setSetDefault(SQLExpr setDefault)
    • isDropDefault

      public boolean isDropDefault()
    • setDropDefault

      public void setDropDefault(boolean dropDefault)
    • getOriginColumn

      public SQLName getOriginColumn()
    • setOriginColumn

      public void setOriginColumn(SQLName x)
    • isFirst

      public boolean isFirst()
    • setFirst

      public void setFirst(boolean x)
    • getAfter

      public SQLName getAfter()
    • setAfter

      public void setAfter(SQLName x)
    • getDataType

      public SQLDataType getDataType()
    • setDataType

      public void setDataType(SQLDataType x)