Class OpQuadBlock
- java.lang.Object
-
- org.apache.jena.sparql.util.PrintSerializableBase
-
- org.apache.jena.sparql.algebra.op.OpBase
-
- org.apache.jena.sparql.algebra.op.Op0
-
- org.apache.jena.sparql.algebra.op.OpQuadBlock
-
- All Implemented Interfaces:
org.apache.jena.atlas.io.Printable
,Op
,Named
,PrintSerializable
public class OpQuadBlock extends Op0
A list of quads.OpQuadBlock
is any collection of quads, whereasOpQuadPattern
is quads with the same graph node. The flip in naming is historical.
-
-
Constructor Summary
Constructors Constructor Description OpQuadBlock()
OpQuadBlock(OpQuadPattern quadPattern)
OpQuadBlock(QuadPattern quads)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Op
apply(Transform transform)
java.util.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)
java.lang.String
getName()
QuadPattern
getPattern()
int
hashCode()
boolean
isEmpty()
static boolean
isQuadBlock(Op op)
void
visit(OpVisitor opVisitor)
-
Methods inherited from class org.apache.jena.sparql.util.PrintSerializableBase
toString, toString
-
Methods inherited from interface org.apache.jena.sparql.util.PrintSerializable
toString
-
-
-
-
Constructor Detail
-
OpQuadBlock
public OpQuadBlock()
-
OpQuadBlock
public OpQuadBlock(QuadPattern quads)
-
OpQuadBlock
public OpQuadBlock(OpQuadPattern quadPattern)
-
-
Method Detail
-
isQuadBlock
public static boolean isQuadBlock(Op op)
-
create
public static OpQuadBlock create(Node quadNode, BasicPattern triples)
-
getPattern
public QuadPattern getPattern()
-
isEmpty
public boolean isEmpty()
-
getName
public java.lang.String getName()
-
visit
public void visit(OpVisitor opVisitor)
-
convert
public java.util.List<OpQuadPattern> convert()
-
convertOp
public Op convertOp()
Convenience - convert to OpQuadPatterns which are more widely used (currently?)
-
-