SQLMethodInvokeExpr

Undocumented in source.

Constructors

this
this()
Undocumented in source.
this
this(string methodName)
Undocumented in source.
this
this(string methodName, long nameHashCode64)
Undocumented in source.
this
this(string methodName, SQLExpr owner)
Undocumented in source.
this
this(string methodName, SQLExpr owner, SQLExpr[] params)
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 arg)
Undocumented in source. Be warned that the author may not have intended to support it.
addParameter
void addParameter(SQLExpr param)
Undocumented in source. Be warned that the author may not have intended to support it.
clone
SQLMethodInvokeExpr 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.
getFor
SQLExpr getFor()
Undocumented in source. Be warned that the author may not have intended to support it.
getFrom
SQLExpr getFrom()
Undocumented in source. Be warned that the author may not have intended to support it.
getMethodName
string getMethodName()
Undocumented in source. Be warned that the author may not have intended to support it.
getOwner
SQLExpr getOwner()
Undocumented in source. Be warned that the author may not have intended to support it.
getParameters
List!SQLExpr getParameters()
Undocumented in source. Be warned that the author may not have intended to support it.
getTrimOption
string getTrimOption()
Undocumented in source. Be warned that the author may not have intended to support it.
getUsing
SQLExpr getUsing()
Undocumented in source. Be warned that the author may not have intended to support it.
match
bool match(string owner, string function_p)
Undocumented in source. Be warned that the author may not have intended to support it.
methodNameHashCode64
long methodNameHashCode64()
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.
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.
setFor
void setFor(SQLExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
setFrom
void setFrom(SQLExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
setMethodName
void setMethodName(string methodName)
Undocumented in source. Be warned that the author may not have intended to support it.
setOwner
void setOwner(SQLExpr owner)
Undocumented in source. Be warned that the author may not have intended to support it.
setTrimOption
void setTrimOption(string trimOption)
Undocumented in source. Be warned that the author may not have intended to support it.
setUsing
void setUsing(SQLExpr x)
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.

Meta