SQLIdentifierExpr

Undocumented in source.

Constructors

this
this()
Undocumented in source.
this
this(string name)
Undocumented in source.
this
this(string name, long hash_lower)
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.
clone
SQLIdentifierExpr 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.
getChildren
List!SQLObject getChildren()
Undocumented in source. Be warned that the author may not have intended to support it.
getLowerName
string getLowerName()
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.
getResolvedColumn
SQLColumnDefinition getResolvedColumn()
Undocumented in source. Be warned that the author may not have intended to support it.
getResolvedColumnObject
SQLObject getResolvedColumnObject()
Undocumented in source. Be warned that the author may not have intended to support it.
getResolvedDeclareItem
SQLDeclareItem getResolvedDeclareItem()
Undocumented in source. Be warned that the author may not have intended to support it.
getResolvedOwnerObject
SQLObject getResolvedOwnerObject()
Undocumented in source. Be warned that the author may not have intended to support it.
getResolvedParameter
SQLParameter getResolvedParameter()
Undocumented in source. Be warned that the author may not have intended to support it.
getResolvedTableSource
SQLTableSource getResolvedTableSource()
Undocumented in source. Be warned that the author may not have intended to support it.
getSimpleName
string getSimpleName()
Undocumented in source. Be warned that the author may not have intended to support it.
hashCode64
long hashCode64()
Undocumented in source. Be warned that the author may not have intended to support it.
nameEquals
bool nameEquals(string name)
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.
normalizedName
string normalizedName()
Undocumented in source. Be warned that the author may not have intended to support it.
opEquals
bool opEquals(Object obj)
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.
setName
void setName(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
setResolvedColumn
void setResolvedColumn(SQLColumnDefinition resolvedColumn)
Undocumented in source. Be warned that the author may not have intended to support it.
setResolvedDeclareItem
void setResolvedDeclareItem(SQLDeclareItem resolvedDeclareItem)
Undocumented in source. Be warned that the author may not have intended to support it.
setResolvedOwnerObject
void setResolvedOwnerObject(SQLObject resolvedOwnerObject)
Undocumented in source. Be warned that the author may not have intended to support it.
setResolvedParameter
void setResolvedParameter(SQLParameter resolvedParameter)
Undocumented in source. Be warned that the author may not have intended to support it.
setResolvedTableSource
void setResolvedTableSource(SQLTableSource resolvedTableSource)
Undocumented in source. Be warned that the author may not have intended to support it.
simplify
SQLIdentifierExpr simplify()
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.

Static functions

matchIgnoreCase
bool matchIgnoreCase(SQLExpr expr, string name)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

name
string name;
Undocumented in source.

Meta