Super class for operators that do not combine other operators
Super class for operators that operate on a single sub-operation (i.e.
Super class for operators that combine two sub-operators
Conditional execution - works with streamed execution and is known to safe to evaluate that way (no issues from nested optionals).
Marker for extension points Execution will be per-engine specific
This is the operation in standard SPARQL 1.1 OpAssign is specifically in support of LET.
Do-nothing class that means that tags/labels/comments can be left in the algebra tree.
Mark solution modifiers
General procedure in algebra evaluation (a stored procedure facility) Syntax (ARQ extension): CALL
Property functions (or any OpBGP replacement) Execution will be per-engine specific
Algebra operation for a single quad.
A list of quads.
The main Op used in converting SPARQL algebra to quad form.
A "sequence" is a join-like operation where it is known that the output of one step can be fed into the input of the next (that is, no scoping issues arise).
Top N from a stream of items - for small N, better than ORDER BY + LIMIT N
Algebra operation for a single triple.
Licenced under the Apache License, Version 2.0