|
||||||||||
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 |