SQLSelectItem

Undocumented in source.

Constructors

this
this()
Undocumented in source.
this
this(SQLExpr expr)
Undocumented in source.
this
this(SQLExpr expr, string alias_p)
Undocumented in source.
this
this(SQLExpr expr, string alias_p, bool connectByRoot)
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.
alias_hash
long alias_hash()
Undocumented in source. Be warned that the author may not have intended to support it.
clone
SQLSelectItem 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.
computeDataType
SQLDataType computeDataType()
Undocumented in source. Be warned that the author may not have intended to support it.
getAlias
string getAlias()
Undocumented in source. Be warned that the author may not have intended to support it.
getExpr
SQLExpr getExpr()
Undocumented in source. Be warned that the author may not have intended to support it.
isConnectByRoot
bool isConnectByRoot()
Undocumented in source. Be warned that the author may not have intended to support it.
match
bool match(long _alias_hash)
Undocumented in source. Be warned that the author may not have intended to support it.
match
bool match(string alias_p)
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.
replace
bool replace(SQLExpr expr, SQLExpr target)
Undocumented in source. Be warned that the author may not have intended to support it.
setAlias
void setAlias(string alias_p)
Undocumented in source. Be warned that the author may not have intended to support it.
setConnectByRoot
void setConnectByRoot(bool connectByRoot)
Undocumented in source. Be warned that the author may not have intended to support it.
setExpr
void setExpr(SQLExpr expr)
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

_alias
string _alias;
Undocumented in source.
aliasHashCode64
long aliasHashCode64;
Undocumented in source.
connectByRoot
bool connectByRoot;
Undocumented in source.
expr
SQLExpr expr;
Undocumented in source.

Meta