Get a PipelineStage for evaluating the property path.
Path subject
Property path
Path object
Execution context
A PipelineStage which yield set of bindings
Execute a property path against a RDF Graph.
Path subject
Property path
Path object
RDF graph
Execution context
An Observable which yield RDF triples matching the property path
Return the RDF Graph to be used for BGP evaluation.
iris
is empty, returns the default graphiris
has a single entry, returns the corresponding named graphList of Graph's iris
An RDF Graph
Continues the execution of the SPARQL property path and builds the result's paths
Path being processed
Path object
RDF graph
Execution context
Automaton used to evaluate the SPARQL property path
if True the walk proceeds through outgoing edges, otherwise the walk proceeds in reverse direction
An Observable which yield RDF triples matching the property path
Get a PipelineStage for evaluating a succession of property paths, connected by joins.
Input PipelineStage
Triple patterns
Execution context
A PipelineStage which yield set of bindings from the pipeline of joins
Execute a reflexive closure against a RDF Graph.
Path subject
Path object
RDF graph
Execution context
An Observable which yield RDF triples retrieved after the evaluation of the reflexive closure
Starts the execution of a property path against a RDF Graph.
Path subject
Path object
RDF graph
Execution context
Automaton used to evaluate the SPARQL property path
if True the walk starts from the subject, otherwise the walk starts from the object
An Observable which yield RDF triples matching the property path
Generated using TypeDoc
A GlushkovStageBuilder is responsible for evaluation a SPARQL property path query using a Glushkov state automata.
Arthur Trottier
Charlotte Cogan
Julien Aimonier-Davat