Package org.aksw.jenax.arq.util.query
Class OpVisitorTriplesQuads
java.lang.Object
org.apache.jena.sparql.algebra.OpVisitorBase
org.aksw.jenax.arq.util.query.OpVisitorTriplesQuads
- All Implemented Interfaces:
org.apache.jena.sparql.algebra.OpVisitor
public class OpVisitorTriplesQuads
extends org.apache.jena.sparql.algebra.OpVisitorBase
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List<org.apache.jena.sparql.core.Quad>extractQuadsSafe(org.apache.jena.sparql.algebra.Op op) List<org.apache.jena.sparql.core.Quad>Always return a (possibly empty) list of quads even if the op did not have any quads.List<org.apache.jena.sparql.core.Quad>getQuads()List<org.apache.jena.graph.Triple>protected booleanstatic Stream<org.apache.jena.sparql.core.Quad>streamQuads(org.apache.jena.sparql.algebra.Op op) voidvisit(org.apache.jena.sparql.algebra.op.OpBGP op) voidvisit(org.apache.jena.sparql.algebra.op.OpQuad op) voidvisit(org.apache.jena.sparql.algebra.op.OpQuadBlock op) voidvisit(org.apache.jena.sparql.algebra.op.OpQuadPattern op) voidvisit(org.apache.jena.sparql.algebra.op.OpTriple op) Methods inherited from class org.apache.jena.sparql.algebra.OpVisitorBase
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.jena.sparql.algebra.OpVisitor
visit
-
Field Details
-
triples
-
quads
-
-
Constructor Details
-
OpVisitorTriplesQuads
public OpVisitorTriplesQuads()
-
-
Method Details
-
extractQuadsSafe
public static List<org.apache.jena.sparql.core.Quad> extractQuadsSafe(org.apache.jena.sparql.algebra.Op op) -
streamQuads
public static Stream<org.apache.jena.sparql.core.Quad> streamQuads(org.apache.jena.sparql.algebra.Op op) -
isTriplesOrQuads
protected boolean isTriplesOrQuads() -
getTriples
-
getQuads
-
forceGetQuadList
Always return a (possibly empty) list of quads even if the op did not have any quads. Triples are converted to quads with the graph set toQuad.defaultGraphNodeGenerated. -
visit
public void visit(org.apache.jena.sparql.algebra.op.OpTriple op) - Specified by:
visitin interfaceorg.apache.jena.sparql.algebra.OpVisitor- Overrides:
visitin classorg.apache.jena.sparql.algebra.OpVisitorBase
-
visit
public void visit(org.apache.jena.sparql.algebra.op.OpBGP op) - Specified by:
visitin interfaceorg.apache.jena.sparql.algebra.OpVisitor- Overrides:
visitin classorg.apache.jena.sparql.algebra.OpVisitorBase
-
visit
public void visit(org.apache.jena.sparql.algebra.op.OpQuad op) - Specified by:
visitin interfaceorg.apache.jena.sparql.algebra.OpVisitor- Overrides:
visitin classorg.apache.jena.sparql.algebra.OpVisitorBase
-
visit
public void visit(org.apache.jena.sparql.algebra.op.OpQuadPattern op) - Specified by:
visitin interfaceorg.apache.jena.sparql.algebra.OpVisitor- Overrides:
visitin classorg.apache.jena.sparql.algebra.OpVisitorBase
-
visit
public void visit(org.apache.jena.sparql.algebra.op.OpQuadBlock op) - Specified by:
visitin interfaceorg.apache.jena.sparql.algebra.OpVisitor- Overrides:
visitin classorg.apache.jena.sparql.algebra.OpVisitorBase
-