Uses of Package
org.apache.jena.sparql.algebra.op
Package
Description
-
ClassDescriptionConditional execution - works with streamed execution and is known to safe to evaluate that way (no issues from nested optionals).N-way disjunction.Marker for extension points Execution will be per-engine specificThis is the operation in standard SPARQL 1.1 OpAssign is specifically in support of LET.Do-nothing class that means that tags/labels/comments can be left in the algebra tree.General procedure in algebra evaluation (a stored procedure facility) Syntax (ARQ extension):
CALL <iri>(?x, ?y+3)
.Property functions (or any OpBGP replacement) Execution will be per-engine specificAlgebra operation for a single quad.A list of quads.The main Op used in converting SPARQL algebra to quad form.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).Top N from a stream of items - for small N, better than ORDER BY + LIMIT NAlgebra operation for a single triple. -
ClassDescriptionSuper class for operators that do not combine other operatorsSuper class for operators that operate on a single sub-operation (i.e. a table or sequence))Super class for operators that combine two sub-operatorsN-way disjunction.This is the operation in standard SPARQL 1.1 OpAssign is specifically in support of LET.Mark solution modifiersA list of quads.The main Op used in converting SPARQL algebra to quad form.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).
-
ClassDescriptionMarker for extension points Execution will be per-engine specificThis is the operation in standard SPARQL 1.1 OpAssign is specifically in support of LET.Do-nothing class that means that tags/labels/comments can be left in the algebra tree.Property functions (or any OpBGP replacement) Execution will be per-engine specificA list of quads.The main Op used in converting SPARQL algebra to quad form.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).Top N from a stream of items - for small N, better than ORDER BY + LIMIT NAlgebra operation for a single triple.
-
ClassDescriptionSuper class for operators that do not combine other operatorsSuper class for operators that operate on a single sub-operation (i.e. a table or sequence))Super class for operators that combine two sub-operatorsConditional execution - works with streamed execution and is known to safe to evaluate that way (no issues from nested optionals).N-way disjunction.Marker for extension points Execution will be per-engine specificThis is the operation in standard SPARQL 1.1 OpAssign is specifically in support of LET.Do-nothing class that means that tags/labels/comments can be left in the algebra tree.Mark solution modifiersGeneral procedure in algebra evaluation (a stored procedure facility) Syntax (ARQ extension):
CALL <iri>(?x, ?y+3)
.Property functions (or any OpBGP replacement) Execution will be per-engine specificAlgebra operation for a single quad.A list of quads.The main Op used in converting SPARQL algebra to quad form.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).Top N from a stream of items - for small N, better than ORDER BY + LIMIT NAlgebra operation for a single triple. -
ClassDescriptionThe main Op used in converting SPARQL algebra to quad form.Algebra operation for a single triple.
-
-
-
ClassDescriptionConditional execution - works with streamed execution and is known to safe to evaluate that way (no issues from nested optionals).N-way disjunction.Marker for extension points Execution will be per-engine specificThis is the operation in standard SPARQL 1.1 OpAssign is specifically in support of LET.Do-nothing class that means that tags/labels/comments can be left in the algebra tree.General procedure in algebra evaluation (a stored procedure facility) Syntax (ARQ extension):
CALL <iri>(?x, ?y+3)
.Property functions (or any OpBGP replacement) Execution will be per-engine specificAlgebra operation for a single quad.A list of quads.The main Op used in converting SPARQL algebra to quad form.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).Top N from a stream of items - for small N, better than ORDER BY + LIMIT NAlgebra operation for a single triple. -
-
ClassDescriptionGeneral procedure in algebra evaluation (a stored procedure facility) Syntax (ARQ extension):
CALL <iri>(?x, ?y+3)
. -
-
-