SQLDataTypeImpl

Undocumented in source.

Constructors

this
this()
Undocumented in source.
this
this(string name)
Undocumented in source.
this
this(string name, int precision)
Undocumented in source.
this
this(string name, SQLExpr arg)
Undocumented in source.
this
this(string name, int precision, int scale)
Undocumented in source.

Members

Functions

accept0
void accept0(SQLASTVisitor visitor)
Undocumented in source. Be warned that the author may not have intended to support it.
addArgument
void addArgument(SQLExpr argument)
Undocumented in source. Be warned that the author may not have intended to support it.
clone
SQLDataTypeImpl clone()
Undocumented in source. Be warned that the author may not have intended to support it.
cloneTo
void cloneTo(SQLDataTypeImpl x)
Undocumented in source. Be warned that the author may not have intended to support it.
getArguments
List!SQLExpr getArguments()
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.
getName
string getName()
Undocumented in source. Be warned that the author may not have intended to support it.
getWithTimeZone
Boolean getWithTimeZone()
Undocumented in source. Be warned that the author may not have intended to support it.
isUnsigned
bool isUnsigned()
Undocumented in source. Be warned that the author may not have intended to support it.
isWithLocalTimeZone
bool isWithLocalTimeZone()
Undocumented in source. Be warned that the author may not have intended to support it.
isZerofill
bool isZerofill()
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.
opEquals
bool opEquals(Object o)
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.
setName
void setName(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
setUnsigned
void setUnsigned(bool unsigned)
Undocumented in source. Be warned that the author may not have intended to support it.
setWithLocalTimeZone
void setWithLocalTimeZone(bool withLocalTimeZone)
Undocumented in source. Be warned that the author may not have intended to support it.
setWithTimeZone
void setWithTimeZone(Boolean withTimeZone)
Undocumented in source. Be warned that the author may not have intended to support it.
setZerofill
void setZerofill(bool zerofill)
Undocumented in source. Be warned that the author may not have intended to support it.
toHash
size_t toHash()
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

arguments
List!SQLExpr arguments;
Undocumented in source.

Inherited Members

From SQLObjectImpl

parent
SQLObject parent;
Undocumented in source.
attributes
Map!(string, Object) attributes;
Undocumented in source.
accept
void accept(SQLASTVisitor visitor)
Undocumented in source. Be warned that the author may not have intended to support it.
accept0
void accept0(SQLASTVisitor visitor)
Undocumented in source.
acceptChild
void acceptChild(SQLASTVisitor visitor, List!(T) children)
Undocumented in source. Be warned that the author may not have intended to support it.
acceptChild
void acceptChild(SQLASTVisitor visitor, SQLObject child)
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.
toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.
getParent
SQLObject getParent()
Undocumented in source. Be warned that the author may not have intended to support it.
setParent
void setParent(SQLObject parent)
Undocumented in source. Be warned that the author may not have intended to support it.
getAttributes
Map!(string, Object) getAttributes()
Undocumented in source. Be warned that the author may not have intended to support it.
getAttribute
Object getAttribute(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
putAttribute
void putAttribute(string name, Object value)
Undocumented in source. Be warned that the author may not have intended to support it.
getAttributesDirect
Map!(string, Object) getAttributesDirect()
Undocumented in source. Be warned that the author may not have intended to support it.
addBeforeComment
void addBeforeComment(string comment)
Undocumented in source. Be warned that the author may not have intended to support it.
addBeforeComment
void addBeforeComment(List!string comments)
Undocumented in source. Be warned that the author may not have intended to support it.
getBeforeCommentsDirect
List!string getBeforeCommentsDirect()
Undocumented in source. Be warned that the author may not have intended to support it.
addAfterComment
void addAfterComment(string comment)
Undocumented in source. Be warned that the author may not have intended to support it.
addAfterComment
void addAfterComment(List!string comments)
Undocumented in source. Be warned that the author may not have intended to support it.
getAfterCommentsDirect
List!string getAfterCommentsDirect()
Undocumented in source. Be warned that the author may not have intended to support it.
hasBeforeComment
bool hasBeforeComment()
Undocumented in source. Be warned that the author may not have intended to support it.
hasAfterComment
bool hasAfterComment()
Undocumented in source. Be warned that the author may not have intended to support it.
clone
SQLObject clone()
Undocumented in source. Be warned that the author may not have intended to support it.
computeDataType
SQLDataType computeDataType()
Undocumented in source. Be warned that the author may not have intended to support it.

From SQLDataType

getName
string getName()
Undocumented in source.
nameHashCode64
long nameHashCode64()
Undocumented in source.
setName
void setName(string name)
Undocumented in source.
getArguments
List!SQLExpr getArguments()
Undocumented in source.
getWithTimeZone
Boolean getWithTimeZone()
Undocumented in source.
setWithTimeZone
void setWithTimeZone(Boolean value)
Undocumented in source.
isWithLocalTimeZone
bool isWithLocalTimeZone()
Undocumented in source.
setWithLocalTimeZone
void setWithLocalTimeZone(bool value)
Undocumented in source.
clone
SQLDataType clone()
Undocumented in source.
setDbType
void setDbType(string dbType)
Undocumented in source.
getDbType
string getDbType()
Undocumented in source.
Constants
interface Constants
Undocumented in source.

Meta