java.lang.Object
org.apache.jena.sparql.engine.main.solver.PatternMatchData
Match a graph node + basic graph pattern.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic QueryIterator
execute
(org.apache.jena.graph.Graph graph, BasicPattern pattern, QueryIterator input, Predicate<org.apache.jena.graph.Triple> filter, ExecutionContext execCxt) Non-reordering execution of a triple pattern (basic graph pattern), given an iterator of bindings as input.static QueryIterator
execute
(DatasetGraph dsg, org.apache.jena.graph.Node graphNode, BasicPattern pattern, QueryIterator input, Predicate<Quad> filter, ExecutionContext execCxt) Non-reordering execution of a quad pattern, a graph name and a basic graph pattern, given an iterator of bindings as input.
-
Constructor Details
-
PatternMatchData
public PatternMatchData()
-
-
Method Details
-
execute
public static QueryIterator execute(org.apache.jena.graph.Graph graph, BasicPattern pattern, QueryIterator input, Predicate<org.apache.jena.graph.Triple> filter, ExecutionContext execCxt) Non-reordering execution of a triple pattern (basic graph pattern), given an iterator of bindings as input. -
execute
public static QueryIterator execute(DatasetGraph dsg, org.apache.jena.graph.Node graphNode, BasicPattern pattern, QueryIterator input, Predicate<Quad> filter, ExecutionContext execCxt) Non-reordering execution of a quad pattern, a graph name and a basic graph pattern, given an iterator of bindings as input.GraphNode is Node.ANY for execution over the union of named graphs.
GraphNode is null for execution over the real default graph.
-