Class PatternMatchData

  • public class PatternMatchData
    extends java.lang.Object
    Match a graph node + basic graph pattern.
    • Constructor Detail

      • PatternMatchData

        public PatternMatchData()
    • Method Detail

      • execute

        public static QueryIterator execute​(DatasetGraph dsg,
                                            Node graphNode,
                                            BasicPattern pattern,
                                            QueryIterator input,
                                            java.util.function.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.