All Methods Static Methods Concrete Methods
| Modifier and Type |
Method |
Description |
static ApplyTransformVisitor |
createTransformer(Transform opTransform,
ExprTransform exprTransform) |
|
static ApplyTransformVisitor |
createTransformer(Transform opTransform,
ExprTransform exprTransform,
OpVisitor beforeVisitor,
OpVisitor afterVisitor) |
|
static WalkerVisitor |
createWalker(OpVisitor opVisitor,
ExprVisitor exprVisitor) |
|
static WalkerVisitor |
createWalker(OpVisitor opVisitor,
ExprVisitor exprVisitor,
OpVisitor beforeVisitor,
OpVisitor afterVisitor) |
|
static WalkerVisitor |
createWalkerSkipService(OpVisitor opVisitor,
ExprVisitor exprVisitor,
OpVisitor beforeVisitor,
OpVisitor afterVisitor) |
|
static Op |
transform(Op op,
Transform transform) |
Transform an algebra expression
|
static Op |
transform(Op op,
Transform opTransform,
ExprTransform exprTransform) |
|
static Op |
transform(Op op,
Transform opTransform,
ExprTransform exprTransform,
OpVisitor beforeVisitor,
OpVisitor afterVisitor) |
|
static Op |
transform(Op op,
ApplyTransformVisitor v) |
|
static Op |
transform(Op op,
ApplyTransformVisitor v,
OpVisitor beforeVisitor,
OpVisitor afterVisitor) |
|
static Expr |
transform(Expr expr,
Transform opTransform,
ExprTransform exprTransform) |
|
static Expr |
transform(Expr expr,
Transform opTransform,
ExprTransform exprTransform,
OpVisitor beforeVisitor,
OpVisitor afterVisitor) |
|
static Expr |
transform(Expr expr,
ApplyTransformVisitor v) |
|
static Expr |
transform(Expr expr,
ApplyTransformVisitor v,
OpVisitor beforeVisitor,
OpVisitor afterVisitor) |
|
static Expr |
transform(Expr expr,
ExprTransform exprTransform) |
Transform an expression
|
static Op |
transformSkipService(Op op,
ApplyTransformVisitor v,
OpVisitor beforeVisitor,
OpVisitor afterVisitor) |
|
static void |
walk(Op op,
OpVisitor opVisitor) |
Walk visiting every Op with an OpVisitor,
including inside expressions.
|
static void |
walk(Op op,
OpVisitor opVisitor,
ExprVisitor exprVisitor) |
Walk visiting every Op and every Expr,
starting from an Op.
|
static void |
walk(Op op,
OpVisitor opVisitor,
ExprVisitor exprVisitor,
OpVisitor beforeVisitor,
OpVisitor afterVisitor) |
Walk visiting every Op and every Expr,
starting from an Op.
|
static void |
walk(VarExprList varExprList,
OpVisitor opVisitor,
ExprVisitor exprVisitor) |
|
static void |
walk(VarExprList varExprList,
ExprVisitor exprVisitor) |
|
static void |
walk(ExprList exprList,
OpVisitor opVisitor,
ExprVisitor exprVisitor) |
|
static void |
walk(ExprList exprList,
ExprVisitor exprVisitor) |
Walk visiting every Expr with an ExprVisitor,
including inside any Op in expressions.
|
static void |
walk(Expr expr,
OpVisitor opVisitor,
ExprVisitor exprVisitor) |
Walk visiting every Op and every Expr,
starting from an Expr.
|
static void |
walk(Expr expr,
OpVisitor opVisitor,
ExprVisitor exprVisitor,
OpVisitor beforeVisitor,
OpVisitor afterVisitor) |
Walk visiting every Op and every Expr,
starting from an Expr.
|
static void |
walk(Expr expr,
ExprVisitor exprVisitor) |
Walk visiting every Expr with an ExprVisitor,
including inside any Op in expressions.
|
static void |
walkSkipService(Op op,
OpVisitor opVisitor,
ExprVisitor exprVisitor,
OpVisitor beforeVisitor,
OpVisitor afterVisitor) |
|