|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Class Summary | |
|---|---|
| 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 | |
| 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. |
| OpFetch | |
| OpFilter | |
| OpGraph | |
| OpGroup | |
| OpJoin | |
| OpLabel | Do-nothing class that means that tags/labels/comments can be left in the algebra tree. |
| OpLeftJoin | |
| OpList | |
| OpMinus | |
| OpModifier | Mark solution modifiers |
| OpN | |
| 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 | |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||