public interface ExprTransform
Modifier and Type | Method and Description |
---|---|
Expr |
transform(ExprAggregator eAgg) |
Expr |
transform(ExprFunction0 func) |
Expr |
transform(ExprFunction1 func,
Expr expr1) |
Expr |
transform(ExprFunction2 func,
Expr expr1,
Expr expr2) |
Expr |
transform(ExprFunction3 func,
Expr expr1,
Expr expr2,
Expr expr3) |
Expr |
transform(ExprFunctionN func,
ExprList args) |
Expr |
transform(ExprFunctionOp funcOp,
ExprList args,
Op opArg) |
Expr |
transform(ExprVar nv) |
Expr |
transform(NodeValue nv) |
Expr transform(ExprFunction0 func)
Expr transform(ExprFunction1 func, Expr expr1)
Expr transform(ExprFunction2 func, Expr expr1, Expr expr2)
Expr transform(ExprFunction3 func, Expr expr1, Expr expr2, Expr expr3)
Expr transform(ExprFunctionN func, ExprList args)
Expr transform(ExprFunctionOp funcOp, ExprList args, Op opArg)
Expr transform(ExprAggregator eAgg)
Licenced under the Apache License, Version 2.0