SQLColumnDefinition

Undocumented in source.
class SQLColumnDefinition : SQLObjectImpl, SQLTableElement , SQLObjectWithDataType, SQLReplaceable {}

Constructors

this
this()
Undocumented in source.

Members

Classes

Identity
class Identity
Undocumented in source.

Functions

accept0
void accept0(SQLASTVisitor visitor)
Undocumented in source. Be warned that the author may not have intended to support it.
addConstraint
void addConstraint(SQLColumnConstraint constraint)
Undocumented in source. Be warned that the author may not have intended to support it.
clone
SQLColumnDefinition clone()
Undocumented in source. Be warned that the author may not have intended to support it.
computeAlias
string computeAlias()
Undocumented in source. Be warned that the author may not have intended to support it.
containsNotNullConstaint
bool containsNotNullConstaint()
Undocumented in source. Be warned that the author may not have intended to support it.
getAsExpr
SQLExpr getAsExpr()
Undocumented in source. Be warned that the author may not have intended to support it.
getCharsetExpr
SQLExpr getCharsetExpr()
Undocumented in source. Be warned that the author may not have intended to support it.
getComment
SQLExpr getComment()
Undocumented in source. Be warned that the author may not have intended to support it.
getConstraints
List!SQLColumnConstraint getConstraints()
Undocumented in source. Be warned that the author may not have intended to support it.
getDataType
SQLDataType getDataType()
Undocumented in source. Be warned that the author may not have intended to support it.
getDbType
string getDbType()
Undocumented in source. Be warned that the author may not have intended to support it.
getDefaultExpr
SQLExpr getDefaultExpr()
Undocumented in source. Be warned that the author may not have intended to support it.
getEnable
Boolean getEnable()
Undocumented in source. Be warned that the author may not have intended to support it.
getGeneratedAlawsAs
SQLExpr getGeneratedAlawsAs()
Undocumented in source. Be warned that the author may not have intended to support it.
getIdentity
Identity getIdentity()
Undocumented in source. Be warned that the author may not have intended to support it.
getName
SQLName getName()
Undocumented in source. Be warned that the author may not have intended to support it.
getNameAsString
string getNameAsString()
Undocumented in source. Be warned that the author may not have intended to support it.
getOnUpdate
SQLExpr getOnUpdate()
Undocumented in source. Be warned that the author may not have intended to support it.
getRely
Boolean getRely()
Undocumented in source. Be warned that the author may not have intended to support it.
getStorage
SQLExpr getStorage()
Undocumented in source. Be warned that the author may not have intended to support it.
getValidate
Boolean getValidate()
Undocumented in source. Be warned that the author may not have intended to support it.
isAutoIncrement
bool isAutoIncrement()
Undocumented in source. Be warned that the author may not have intended to support it.
isPrimaryKey
bool isPrimaryKey()
Undocumented in source. Be warned that the author may not have intended to support it.
isSorted
bool isSorted()
Undocumented in source. Be warned that the author may not have intended to support it.
isVirtual
bool isVirtual()
Undocumented in source. Be warned that the author may not have intended to support it.
nameHashCode64
long nameHashCode64()
Undocumented in source. Be warned that the author may not have intended to support it.
output
void output(StringBuilder buf)
Undocumented in source. Be warned that the author may not have intended to support it.
replace
bool replace(SQLExpr expr, SQLExpr target)
Undocumented in source. Be warned that the author may not have intended to support it.
setAsExpr
void setAsExpr(SQLExpr asExpr)
Undocumented in source. Be warned that the author may not have intended to support it.
setAutoIncrement
void setAutoIncrement(bool autoIncrement)
Undocumented in source. Be warned that the author may not have intended to support it.
setCharsetExpr
void setCharsetExpr(SQLExpr charsetExpr)
Undocumented in source. Be warned that the author may not have intended to support it.
setComment
void setComment(string comment)
Undocumented in source. Be warned that the author may not have intended to support it.
setComment
void setComment(SQLExpr comment)
Undocumented in source. Be warned that the author may not have intended to support it.
setDataType
void setDataType(SQLDataType dataType)
Undocumented in source. Be warned that the author may not have intended to support it.
setDbType
void setDbType(string dbType)
Undocumented in source. Be warned that the author may not have intended to support it.
setDefaultExpr
void setDefaultExpr(SQLExpr defaultExpr)
Undocumented in source. Be warned that the author may not have intended to support it.
setEnable
void setEnable(Boolean enable)
Undocumented in source. Be warned that the author may not have intended to support it.
setGeneratedAlawsAs
void setGeneratedAlawsAs(SQLExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
setIdentity
void setIdentity(Identity x)
Undocumented in source. Be warned that the author may not have intended to support it.
setName
void setName(SQLName name)
Undocumented in source. Be warned that the author may not have intended to support it.
setName
void setName(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
setOnUpdate
void setOnUpdate(SQLExpr onUpdate)
Undocumented in source. Be warned that the author may not have intended to support it.
setRely
void setRely(Boolean rely)
Undocumented in source. Be warned that the author may not have intended to support it.
setSorted
void setSorted(bool sorted)
Undocumented in source. Be warned that the author may not have intended to support it.
setStorage
void setStorage(SQLExpr storage)
Undocumented in source. Be warned that the author may not have intended to support it.
setValidate
void setValidate(Boolean validate)
Undocumented in source. Be warned that the author may not have intended to support it.
setVirtual
void setVirtual(bool virtual)
Undocumented in source. Be warned that the author may not have intended to support it.
simplify
void simplify()
Undocumented in source. Be warned that the author may not have intended to support it.
toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

asExpr
SQLExpr asExpr;
Undocumented in source.
autoIncrement
bool autoIncrement;
Undocumented in source.
charsetExpr
SQLExpr charsetExpr;
Undocumented in source.
comment
SQLExpr comment;
Undocumented in source.
constraints
List!SQLColumnConstraint constraints;
Undocumented in source.
dataType
SQLDataType dataType;
Undocumented in source.
dbType
string dbType;
Undocumented in source.
defaultExpr
SQLExpr defaultExpr;
Undocumented in source.
enable
Boolean enable;
Undocumented in source.
generatedAlawsAs
SQLExpr generatedAlawsAs;
Undocumented in source.
identity
Identity identity;
Undocumented in source.
name
SQLName name;
Undocumented in source.
onUpdate
SQLExpr onUpdate;
Undocumented in source.
rely
Boolean rely;
Undocumented in source.
sorted
bool sorted;
Undocumented in source.
storage
SQLExpr storage;
Undocumented in source.
validate
Boolean validate;
Undocumented in source.
virtual
bool virtual;
Undocumented in source.

Inherited Members

From SQLTableElement

clone
SQLTableElement clone()
Undocumented in source.

Meta