class |
Op0 |
Super class for operators that do not combine other operators
|
class |
Op1 |
Super class for operators that operate on a single sub-operation (i.e.
|
class |
Op2 |
Super class for operators that combine two sub-operators
|
class |
OpAssign |
|
class |
OpBGP |
|
class |
OpConditional |
Conditional execution - works with streamed execution and is known to safe to
evaluate that way (no issues from nested optionals).
|
class |
OpDatasetNames |
|
class |
OpDiff |
|
class |
OpDisjunction |
N-way disjunction.
|
class |
OpDistinct |
|
class |
OpDistinctReduced |
|
class |
OpExt |
Marker for extension points
Execution will be per-engine specific
|
class |
OpExtend |
This is the operation in standard SPARQL 1.1 OpAssign is specifically in
support of LET.
|
class |
OpExtendAssign |
|
class |
OpFilter |
|
class |
OpGraph |
|
class |
OpGroup |
|
class |
OpJoin |
|
class |
OpLabel |
Do-nothing class that means that tags/labels/comments can be left in the algebra tree.
|
class |
OpLeftJoin |
|
class |
OpList |
|
class |
OpMinus |
|
class |
OpModifier |
Mark solution modifiers
|
class |
OpN |
|
class |
OpNull |
|
class |
OpOrder |
|
class |
OpPath |
|
class |
OpProcedure |
General procedure in algebra evaluation (a stored procedure facility)
Syntax (ARQ extension): CALL (?x, ?y+3)
See also the similar algebra form for property functions.
|
class |
OpProject |
|
class |
OpPropFunc |
Property functions (or any OpBGP replacement)
Execution will be per-engine specific
|
class |
OpQuad |
Algebra operation for a single quad.
|
class |
OpQuadBlock |
A list of quads.
|
class |
OpQuadPattern |
The main Op used in converting SPARQL algebra to quad form.
|
class |
OpReduced |
|
class |
OpSequence |
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 |
OpService |
|
class |
OpSlice |
|
class |
OpTable |
|
class |
OpTopN |
Top N from a stream of items - for small N, better than ORDER BY + LIMIT N
|
class |
OpTriple |
Algebra operation for a single triple.
|
class |
OpUnion |
|