com.alibaba.druid.sql.ast.statement
Class SQLColumnDefinition
java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.ast.statement.SQLColumnDefinition
- All Implemented Interfaces:
- SQLObject, SQLTableElement, Serializable
- Direct Known Subclasses:
- MySqlSQLColumnDefinition
public class SQLColumnDefinition
- extends SQLObjectImpl
- implements SQLTableElement
- See Also:
- Serialized Form
SQLColumnDefinition
public SQLColumnDefinition()
getEnable
public Boolean getEnable()
setEnable
public void setEnable(Boolean enable)
getName
public SQLName getName()
setName
public void setName(SQLName name)
getDataType
public SQLDataType getDataType()
setDataType
public void setDataType(SQLDataType dataType)
getDefaultExpr
public SQLExpr getDefaultExpr()
setDefaultExpr
public void setDefaultExpr(SQLExpr defaultExpr)
getConstaints
public List<SQLColumnConstraint> getConstaints()
output
public void output(StringBuffer buf)
- Specified by:
output in interface SQLObject- Overrides:
output in class SQLObjectImpl
getComment
public String getComment()
setComment
public void setComment(String comment)
Copyright © 2012 Alibaba Group. All Rights Reserved.