EqlParse

Constructors

this
this(string eql, EntityMetaInfo entityInfo, string dbtype)
Undocumented in source.

Members

Aliases

EntityField
alias EntityField = EntityFieldInfo[string]
Undocumented in source.

Functions

formatOption
FormatOption formatOption()
Undocumented in source. Be warned that the author may not have intended to support it.
formatOption
void formatOption(FormatOption value)
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.
getEql
string getEql()
Undocumented in source. Be warned that the author may not have intended to support it.
getNativeSql
string getNativeSql()
Undocumented in source. Be warned that the author may not have intended to support it.
getParsedEql
string getParsedEql()
Undocumented in source. Be warned that the author may not have intended to support it.
getTableName
string getTableName(string clsName)
Undocumented in source. Be warned that the author may not have intended to support it.
parse
void parse()
Undocumented in source. Be warned that the author may not have intended to support it.
putClsTbName
void putClsTbName(string clsName, string tableName)
Undocumented in source. Be warned that the author may not have intended to support it.
putFields
void putFields(string table, EntityField ef)
Undocumented in source. Be warned that the author may not have intended to support it.
putJoinCond
void putJoinCond(Object[string] conds)
Undocumented in source. Be warned that the author may not have intended to support it.
setParameter
void setParameter(int idx, R param)
Undocumented in source. Be warned that the author may not have intended to support it.
setParameter
void setParameter(string key, R param)
Undocumented in source. Be warned that the author may not have intended to support it.
setParsedEql
void setParsedEql(string parsedEql)
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

substitute
void substitute(SQLInSubQueryExpr subQueryExpr, EqlSubstitutionContext context)
Undocumented in source. Be warned that the author may not have intended to support it.
substitute
void substitute(SQLIdentifierExpr expr, EqlSubstitutionContext context)
Undocumented in source. Be warned that the author may not have intended to support it.
substitute
void substitute(SQLPropertyExpr expr, EqlSubstitutionContext context)
Undocumented in source. Be warned that the author may not have intended to support it.
substitute
void substitute(SQLBinaryOpExpr expr, EqlSubstitutionContext context)
Undocumented in source. Be warned that the author may not have intended to support it.
substitute
void substitute(SQLNumericLiteralExpr expr, EqlSubstitutionContext context)
Undocumented in source. Be warned that the author may not have intended to support it.
substitute
void substitute(SQLTextLiteralExpr expr, EqlSubstitutionContext context)
Undocumented in source. Be warned that the author may not have intended to support it.
substitute
void substitute(SQLInListExpr expr, EqlSubstitutionContext context)
Undocumented in source. Be warned that the author may not have intended to support it.
substitute
void substitute(SQLSelect subSelect, EqlSubstitutionContext context)
Undocumented in source. Be warned that the author may not have intended to support it.
substituteInExpress
void substituteInExpress(SQLExpr sqlExpr, EqlSubstitutionContext context)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

_objType
string[string] _objType;
Undocumented in source.

Meta