public class NodeTransformExpr extends ExprTransformCopy
ExprTransform that applies a NodeTransform
to NodeValue and ExprVar inside expressions.
This does not transform triple patterns in ExprFunctionOp
which is done as part of ApplyTransformVisitor.
NodeTransformOpCOPY_ALWAYS, COPY_ONLY_ON_CHANGE| Constructor and Description |
|---|
NodeTransformExpr(NodeTransform transform) |
| Modifier and Type | Method and Description |
|---|---|
Expr |
transform(ExprVar exprVar) |
Expr |
transform(NodeValue nv) |
public NodeTransformExpr(NodeTransform transform)
public Expr transform(NodeValue nv)
transform in interface ExprTransformtransform in class ExprTransformCopypublic Expr transform(ExprVar exprVar)
transform in interface ExprTransformtransform in class ExprTransformCopyLicenced under the Apache License, Version 2.0