public class OpJoin extends Op2
| Modifier and Type | Method and Description |
|---|---|
Op |
apply(Transform transform,
Op left,
Op right) |
Op2 |
copy(Op newLeft,
Op newRight) |
static Op |
create(Op left,
Op right)
Create join - an argument of null is
simply dropped so Join.create(null, op) is op and Join.create(op,null) is op.
|
static Op |
createReduce(Op left,
Op right)
Create join, removing any joins with the identity table and any nulls.
|
boolean |
equalTo(Op op2,
NodeIsomorphismMap labelMap) |
String |
getName() |
static boolean |
isJoinIdentify(Op op) |
void |
visit(OpVisitor opVisitor) |
toString, toStringtoStringpublic static Op create(Op left, Op right)
public static Op createReduce(Op left, Op right)
public static boolean isJoinIdentify(Op op)
public String getName()
public void visit(OpVisitor opVisitor)
Licenced under the Apache License, Version 2.0