public class OpQuadBlock extends Op0
OpQuadBlock
is anny colelction of quads, whereas
OpQuadPattern
is quads with the same graph node.
The flip in naming is historical.Constructor and Description |
---|
OpQuadBlock() |
OpQuadBlock(OpQuadPattern quadPattern) |
OpQuadBlock(QuadPattern quads) |
Modifier and Type | Method and Description |
---|---|
Op |
apply(Transform transform) |
List<OpQuadPattern> |
convert() |
Op |
convertOp()
Convenience - convert to OpQuadPatterns which are more widely used (currently?)
|
Op0 |
copy() |
static OpQuadBlock |
create(Node quadNode,
BasicPattern triples) |
boolean |
equalTo(Op other,
NodeIsomorphismMap labelMap) |
String |
getName() |
QuadPattern |
getPattern() |
int |
hashCode() |
boolean |
isEmpty() |
static boolean |
isQuadBlock(Op op) |
void |
visit(OpVisitor opVisitor) |
toString, toString
toString
public OpQuadBlock()
public OpQuadBlock(QuadPattern quads)
public OpQuadBlock(OpQuadPattern quadPattern)
public static boolean isQuadBlock(Op op)
public static OpQuadBlock create(Node quadNode, BasicPattern triples)
public QuadPattern getPattern()
public boolean isEmpty()
public String getName()
public void visit(OpVisitor opVisitor)
public List<OpQuadPattern> convert()
public Op convertOp()
Licenced under the Apache License, Version 2.0