public class ApplyTransformVisitor extends Object implements OpVisitorByTypeAndExpr, ExprVisitor
| Constructor and Description |
|---|
ApplyTransformVisitor(Transform opTransform,
ExprTransform exprTransform,
boolean visitService,
OpVisitor before,
OpVisitor after) |
| Modifier and Type | Method and Description |
|---|---|
Op |
opResult() |
void |
visit(ExprAggregator eAgg) |
void |
visit(ExprFunction0 func) |
void |
visit(ExprFunction1 func) |
void |
visit(ExprFunction2 func) |
void |
visit(ExprFunction3 func) |
void |
visit(ExprFunctionN func) |
void |
visit(ExprFunctionOp funcOp) |
void |
visit(ExprNone e) |
void |
visit(ExprVar var) |
void |
visit(NodeValue nv) |
void |
visit(OpAssign opAssign) |
void |
visit(OpExtend opExtend) |
void |
visit(OpFilter opFilter) |
void |
visit(OpGroup opGroup) |
void |
visit(OpLeftJoin op) |
void |
visit(OpOrder opOrder) |
void |
visit(OpService op) |
void |
visit0(Op0 op) |
void |
visit1(Op1 op) |
void |
visit2(Op2 op) |
void |
visitExpr(ExprList exprs) |
void |
visitExt(OpExt op) |
void |
visitN(OpN op) |
void |
visitVarExpr(VarExprList exprVarExprList) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitAggregators, visitAssignVar, visitModifer, visitSortConditionspublic ApplyTransformVisitor(Transform opTransform, ExprTransform exprTransform, boolean visitService, OpVisitor before, OpVisitor after)
public final Op opResult()
public void visit(OpOrder opOrder)
visit in interface OpVisitorvisit in interface OpVisitorByTypeAndExprpublic void visit(OpAssign opAssign)
visit in interface OpVisitorvisit in interface OpVisitorByTypeAndExprpublic void visit(OpExtend opExtend)
visit in interface OpVisitorvisit in interface OpVisitorByTypeAndExprpublic void visit(OpGroup opGroup)
visit in interface OpVisitorvisit in interface OpVisitorByTypeAndExprpublic void visit0(Op0 op)
visit0 in interface OpVisitorByTypeAndExprpublic void visit1(Op1 op)
visit1 in interface OpVisitorByTypeAndExprpublic void visit2(Op2 op)
visit2 in interface OpVisitorByTypeAndExprpublic void visitN(OpN op)
visitN in interface OpVisitorByTypeAndExprpublic void visit(OpFilter opFilter)
visit in interface OpVisitorvisit in interface OpVisitorByTypeAndExprpublic void visit(OpLeftJoin op)
visit in interface OpVisitorvisit in interface OpVisitorByTypeAndExprpublic void visit(OpService op)
visit in interface OpVisitorvisit in interface OpVisitorByTypeAndExprpublic void visitExt(OpExt op)
visitExt in interface OpVisitorByTypeAndExprpublic void visitExpr(ExprList exprs)
visitExpr in interface OpVisitorByTypeAndExprpublic void visitVarExpr(VarExprList exprVarExprList)
visitVarExpr in interface OpVisitorByTypeAndExprpublic void visit(ExprFunction0 func)
visit in interface ExprVisitorpublic void visit(ExprFunction1 func)
visit in interface ExprVisitorpublic void visit(ExprFunction2 func)
visit in interface ExprVisitorpublic void visit(ExprFunction3 func)
visit in interface ExprVisitorpublic void visit(ExprFunctionN func)
visit in interface ExprVisitorpublic void visit(ExprFunctionOp funcOp)
visit in interface ExprVisitorpublic void visit(NodeValue nv)
visit in interface ExprVisitorpublic void visit(ExprVar var)
visit in interface ExprVisitorpublic void visit(ExprAggregator eAgg)
visit in interface ExprVisitorpublic void visit(ExprNone e)
visit in interface ExprVisitorLicenced under the Apache License, Version 2.0