Class and Description |
---|
Op1
Super class for operators that operate on a single sub-operation (i.e.
|
OpAssign |
OpBGP |
OpConditional
Conditional execution - works with streamed execution and is known to safe to
evaluate that way (no issues from nested optionals).
|
OpDatasetNames |
OpDiff |
OpDisjunction
N-way disjunction.
|
OpDistinct |
OpExt
Marker for extension points
Execution will be per-engine specific
|
OpExtend
This is the operation in stadard SPARQL 1.1
OpAssign is specifically in support of LET.
|
OpFilter |
OpGraph |
OpGroup |
OpJoin |
OpLabel
Do-nothing class that means that tags/labels/comments can be left in the algebra tree.
|
OpLeftJoin |
OpList |
OpMinus |
OpNull |
OpOrder |
OpPath |
OpProcedure
General procedure in algebra evaluation (a stored procedure facility)
Syntax (ARQ extension): CALL
|
OpProject |
OpPropFunc
Property functions (or any OpBGP replacement)
Execution will be per-engine specific
|
OpQuad
Algebra operation for a single quad.
|
OpQuadPattern |
OpReduced |
OpSequence
A "sequence" is a join-like operation where it is know that the
the output of one step can be fed into the input of the next
(that is, no scoping issues arise).
|
OpService |
OpSlice |
OpTable |
OpTopN
Top N from a stream of items - for small N, better than ORDER BY + LIMIT N
|
OpTriple
Algebra operation for a single triple.
|
OpUnion |
Class and Description |
---|
Op0
Super class for operators that do not combine other operators
|
Op1
Super class for operators that operate on a single sub-operation (i.e.
|
Op2
Super class for operators that combine two sub-operators
|
OpAssign |
OpBase |
OpBGP |
OpDisjunction
N-way disjunction.
|
OpExtend
This is the operation in stadard SPARQL 1.1
OpAssign is specifically in support of LET.
|
OpFilter |
OpLeftJoin |
OpModifier
Mark solution modifiers
|
OpN |
OpNull |
OpQuadPattern |
OpSequence
A "sequence" is a join-like operation where it is know that the
the output of one step can be fed into the input of the next
(that is, no scoping issues arise).
|
OpTable |
Class and Description |
---|
OpBGP |
OpDistinct |
OpFilter |
OpJoin |
OpLabel
Do-nothing class that means that tags/labels/comments can be left in the algebra tree.
|
OpLeftJoin |
OpPath |
OpQuadPattern |
OpReduced |
OpSequence
A "sequence" is a join-like operation where it is know that the
the output of one step can be fed into the input of the next
(that is, no scoping issues arise).
|
OpSlice |
OpTriple
Algebra operation for a single triple.
|
Class and Description |
---|
OpService |
Class and Description |
---|
OpProject |
Class and Description |
---|
OpJoin |
OpLeftJoin |
Class and Description |
---|
OpGraph |
OpService |
Class and Description |
---|
OpAssign |
OpBGP |
OpConditional
Conditional execution - works with streamed execution and is known to safe to
evaluate that way (no issues from nested optionals).
|
OpDatasetNames |
OpDiff |
OpDisjunction
N-way disjunction.
|
OpDistinct |
OpExt
Marker for extension points
Execution will be per-engine specific
|
OpExtend
This is the operation in stadard SPARQL 1.1
OpAssign is specifically in support of LET.
|
OpFilter |
OpGraph |
OpGroup |
OpJoin |
OpLabel
Do-nothing class that means that tags/labels/comments can be left in the algebra tree.
|
OpLeftJoin |
OpList |
OpMinus |
OpNull |
OpOrder |
OpPath |
OpProcedure
General procedure in algebra evaluation (a stored procedure facility)
Syntax (ARQ extension): CALL
|
OpProject |
OpPropFunc
Property functions (or any OpBGP replacement)
Execution will be per-engine specific
|
OpQuad
Algebra operation for a single quad.
|
OpQuadPattern |
OpReduced |
OpSequence
A "sequence" is a join-like operation where it is know that the
the output of one step can be fed into the input of the next
(that is, no scoping issues arise).
|
OpService |
OpSlice |
OpTable |
OpTopN
Top N from a stream of items - for small N, better than ORDER BY + LIMIT N
|
OpTriple
Algebra operation for a single triple.
|
OpUnion |
Class and Description |
---|
OpProcedure
General procedure in algebra evaluation (a stored procedure facility)
Syntax (ARQ extension): CALL
|
Class and Description |
---|
OpAssign |
OpBGP |
OpConditional
Conditional execution - works with streamed execution and is known to safe to
evaluate that way (no issues from nested optionals).
|
OpDatasetNames |
OpDiff |
OpDisjunction
N-way disjunction.
|
OpDistinct |
OpExt
Marker for extension points
Execution will be per-engine specific
|
OpExtend
This is the operation in stadard SPARQL 1.1
OpAssign is specifically in support of LET.
|
OpFilter |
OpGraph |
OpGroup |
OpJoin |
OpLabel
Do-nothing class that means that tags/labels/comments can be left in the algebra tree.
|
OpLeftJoin |
OpList |
OpMinus |
OpNull |
OpOrder |
OpPath |
OpProcedure
General procedure in algebra evaluation (a stored procedure facility)
Syntax (ARQ extension): CALL
|
OpProject |
OpPropFunc
Property functions (or any OpBGP replacement)
Execution will be per-engine specific
|
OpQuad
Algebra operation for a single quad.
|
OpQuadPattern |
OpReduced |
OpSequence
A "sequence" is a join-like operation where it is know that the
the output of one step can be fed into the input of the next
(that is, no scoping issues arise).
|
OpService |
OpSlice |
OpTable |
OpTopN
Top N from a stream of items - for small N, better than ORDER BY + LIMIT N
|
OpTriple
Algebra operation for a single triple.
|
OpUnion |
Licenced under the Apache License, Version 2.0