-
class
Super class for operators that do not combine other operators
class
Super class for operators that operate on a single sub-operation (i.e. a table or sequence))
class
Super class for operators that combine two sub-operators
class
class
class
Conditional execution - works with streamed execution and is known to safe to
evaluate that way (no issues from nested optionals).
class
class
class
class
class
class
Marker for extension points
Execution will be per-engine specific
class
This is the operation in standard SPARQL 1.1 OpAssign is specifically in
support of LET.
class
class
class
class
class
class
Do-nothing class that means that tags/labels/comments can be left in the algebra tree.
class
class
class
class
class
class
class
class
class
class
General procedure in algebra evaluation (a stored procedure facility)
Syntax (ARQ extension): CALL <iri>(?x, ?y+3)
.
class
class
Property functions (or any OpBGP replacement)
Execution will be per-engine specific
class
Algebra operation for a single quad.
class
class
The main Op used in converting SPARQL algebra to quad form.
class
class
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).
class
class
class
class
Top N from a stream of items - for small N, better than ORDER BY + LIMIT N
class
Algebra operation for a single triple.
class
class