| Modifier and Type | Method and Description |
|---|---|
Aggregator |
Aggregator.copyTransform(NodeTransform transform) |
Aggregator |
AggregatorBase.copyTransform(NodeTransform transform) |
| Modifier and Type | Method and Description |
|---|---|
static Binding |
NodeTransformLib.transform(Binding b,
NodeTransform transform) |
static BasicPattern |
NodeTransformLib.transform(NodeTransform nodeTransform,
BasicPattern pattern)
Do a node->node conversion of a BGP - return original BGP for "no change"
|
static Expr |
NodeTransformLib.transform(NodeTransform nodeTransform,
Expr expr) |
static ExprList |
NodeTransformLib.transform(NodeTransform nodeTransform,
ExprList exprList) |
static Op |
NodeTransformLib.transform(NodeTransform nodeTransform,
Op op)
Do a node->node conversion of an Op - return original BGP for "no change"
|
static Quad |
NodeTransformLib.transform(NodeTransform nodeTransform,
Quad quad)
Do a node->node conversion of a Quad - return original Quad for "no change"
|
static QuadPattern |
NodeTransformLib.transform(NodeTransform nodeTransform,
QuadPattern pattern)
Do a node->node conversion of a QuadPattern - return original QuadPattern for "no change"
|
static Triple |
NodeTransformLib.transform(NodeTransform nodeTransform,
Triple triple)
Do a node->node conversion of a Triple - return original Triple for "no change"
|
static Table |
NodeTransformLib.transform(Table table,
NodeTransform transform) |
static List<Quad> |
NodeTransformLib.transformQuads(NodeTransform nodeTransform,
List<Quad> quads)
Do a node->node conversion of a List<Quad> - return original List<Quad> for "no change"
|
static List<Var> |
NodeTransformLib.transformVars(NodeTransform nodeTransform,
List<Var> varList) |
static VarExprList |
NodeTransformLib.transformVars(NodeTransform transform,
VarExprList varExprList)
Apply the NodeTransform to the variables of a VarExprList.
|
| Constructor and Description |
|---|
NodeTransformExpr(NodeTransform transform) |
| Modifier and Type | Class and Description |
|---|---|
class |
NodeTransformBNodesToVariables |
| Modifier and Type | Class and Description |
|---|---|
class |
NodeTransformSubst
A
NodeTransform substituting variables for Nodes. |
| Constructor and Description |
|---|
ExprTransformNodeElement(NodeTransform nodeTransform,
ElementTransform eltrans) |
ExprTransformNodeElement(NodeTransform nodeTransform,
ElementTransform eltrans,
ElementVisitor beforeVisitor,
ElementVisitor afterVisitor) |
Licenced under the Apache License, Version 2.0