PGEvalVisitor

Undocumented in source.

Constructors

this
this()
Undocumented in source.
this
this(List!(Object) parameters)
Undocumented in source.

Members

Aliases

endVisit
alias endVisit = PGASTVisitorAdapter.endVisit
Undocumented in source.
visit
alias visit = PGASTVisitorAdapter.visit
Undocumented in source.

Functions

getFunction
Function getFunction(string funcName)
Undocumented in source. Be warned that the author may not have intended to support it.
getParameters
List!(Object) getParameters()
Undocumented in source. Be warned that the author may not have intended to support it.
getVariantIndex
int getVariantIndex()
Undocumented in source. Be warned that the author may not have intended to support it.
incrementAndGetVariantIndex
int incrementAndGetVariantIndex()
Undocumented in source. Be warned that the author may not have intended to support it.
isMarkVariantIndex
bool isMarkVariantIndex()
Undocumented in source. Be warned that the author may not have intended to support it.
registerFunction
void registerFunction(string funcName, Function function_p)
Undocumented in source. Be warned that the author may not have intended to support it.
setMarkVariantIndex
void setMarkVariantIndex(bool markVariantIndex)
Undocumented in source. Be warned that the author may not have intended to support it.
setParameters
void setParameters(List!(Object) parameters)
Undocumented in source. Be warned that the author may not have intended to support it.
unregisterFunction
void unregisterFunction(string funcName)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(SQLCharExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(SQLVariantRefExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(SQLBinaryOpExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(SQLUnaryExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(SQLIntegerExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(SQLNumberExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(SQLCaseExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(SQLInListExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(SQLNullExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(SQLMethodInvokeExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(SQLQueryExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(SQLIdentifierExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(SQLBinaryExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.

Inherited Members

From PGASTVisitorAdapter

endVisit
alias endVisit = SQLASTVisitorAdapter.endVisit
Undocumented in source.
visit
alias visit = SQLASTVisitorAdapter.visit
Undocumented in source.
endVisit
void endVisit(PGSelectQueryBlock.WindowClause x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(PGSelectQueryBlock.WindowClause x)
Undocumented in source. Be warned that the author may not have intended to support it.
endVisit
void endVisit(PGSelectQueryBlock.FetchClause x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(PGSelectQueryBlock.FetchClause x)
Undocumented in source. Be warned that the author may not have intended to support it.
endVisit
void endVisit(PGSelectQueryBlock.ForClause x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(PGSelectQueryBlock.ForClause x)
Undocumented in source. Be warned that the author may not have intended to support it.
endVisit
void endVisit(PGDeleteStatement x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(PGDeleteStatement x)
Undocumented in source. Be warned that the author may not have intended to support it.
endVisit
void endVisit(PGInsertStatement x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(PGInsertStatement x)
Undocumented in source. Be warned that the author may not have intended to support it.
endVisit
void endVisit(PGSelectStatement x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(PGSelectStatement x)
Undocumented in source. Be warned that the author may not have intended to support it.
endVisit
void endVisit(PGUpdateStatement x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(PGUpdateStatement x)
Undocumented in source. Be warned that the author may not have intended to support it.
endVisit
void endVisit(PGSelectQueryBlock x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(PGSelectQueryBlock x)
Undocumented in source. Be warned that the author may not have intended to support it.
endVisit
void endVisit(PGFunctionTableSource x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(PGFunctionTableSource x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(PGTypeCastExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
endVisit
void endVisit(PGTypeCastExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
endVisit
void endVisit(PGValuesQuery x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(PGValuesQuery x)
Undocumented in source. Be warned that the author may not have intended to support it.
endVisit
void endVisit(PGExtractExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(PGExtractExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
endVisit
void endVisit(PGBoxExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(PGBoxExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
endVisit
void endVisit(PGPointExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(PGPointExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
endVisit
void endVisit(PGMacAddrExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(PGMacAddrExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
endVisit
void endVisit(PGInetExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(PGInetExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
endVisit
void endVisit(PGCidrExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(PGCidrExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
endVisit
void endVisit(PGPolygonExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(PGPolygonExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
endVisit
void endVisit(PGCircleExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(PGCircleExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
endVisit
void endVisit(PGLineSegmentsExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(PGLineSegmentsExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
endVisit
void endVisit(PGShowStatement x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(PGShowStatement x)
Undocumented in source. Be warned that the author may not have intended to support it.
endVisit
void endVisit(PGStartTransactionStatement x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(PGStartTransactionStatement x)
Undocumented in source. Be warned that the author may not have intended to support it.
endVisit
void endVisit(PGConnectToStatement x)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
bool visit(PGConnectToStatement x)
Undocumented in source. Be warned that the author may not have intended to support it.

From SQLEvalVisitor

EVAL_VALUE
enum string EVAL_VALUE;
Undocumented in source.
EVAL_EXPR
enum string EVAL_EXPR;
Undocumented in source.
EVAL_ERROR
Object EVAL_ERROR()
Undocumented in source. Be warned that the author may not have intended to support it.
EVAL_VALUE_COUNT
Object EVAL_VALUE_COUNT()
Undocumented in source. Be warned that the author may not have intended to support it.
EVAL_VALUE_NULL
Object EVAL_VALUE_NULL()
Undocumented in source. Be warned that the author may not have intended to support it.
getFunction
Function getFunction(string funcName)
Undocumented in source.
registerFunction
void registerFunction(string funcName, Function function_p)
Undocumented in source.
unregisterFunction
void unregisterFunction(string funcName)
Undocumented in source.
getParameters
List!(Object) getParameters()
Undocumented in source.
setParameters
void setParameters(List!(Object) parameters)
Undocumented in source.
incrementAndGetVariantIndex
int incrementAndGetVariantIndex()
Undocumented in source.
isMarkVariantIndex
bool isMarkVariantIndex()
Undocumented in source.
setMarkVariantIndex
void setMarkVariantIndex(bool markVariantIndex)
Undocumented in source.

Meta