Uses of Package
org.apache.jena.sparql.algebra.op
Packages that use org.apache.jena.sparql.algebra.op
Package
Description
-
Classes in org.apache.jena.sparql.algebra.op used by org.apache.jena.sparql.algebraClassDescriptionConditional 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. -
Classes in org.apache.jena.sparql.algebra.op used by org.apache.jena.sparql.algebra.opClassDescriptionSuper 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).
-
Classes in org.apache.jena.sparql.algebra.op used by org.apache.jena.sparql.algebra.optimizeClassDescriptionMarker 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.
-
Classes in org.apache.jena.sparql.algebra.op used by org.apache.jena.sparql.algebra.walkerClassDescriptionSuper 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. -
Classes in org.apache.jena.sparql.algebra.op used by org.apache.jena.sparql.engine.iteratorClassDescriptionThe main Op used in converting SPARQL algebra to quad form.Algebra operation for a single triple.
-
Classes in org.apache.jena.sparql.algebra.op used by org.apache.jena.sparql.engine.main
-
Classes in org.apache.jena.sparql.algebra.op used by org.apache.jena.sparql.engine.main.iterator
-
Classes in org.apache.jena.sparql.algebra.op used by org.apache.jena.sparql.engine.refClassDescriptionConditional 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. -
Classes in org.apache.jena.sparql.algebra.op used by org.apache.jena.sparql.exec.http
-
Classes in org.apache.jena.sparql.algebra.op used by org.apache.jena.sparql.procedureClassDescriptionGeneral procedure in algebra evaluation (a stored procedure facility) Syntax (ARQ extension):
CALL <iri>(?x, ?y+3)
. -
Classes in org.apache.jena.sparql.algebra.op used by org.apache.jena.sparql.service
-
Classes in org.apache.jena.sparql.algebra.op used by org.apache.jena.sparql.service.bulk
-
Classes in org.apache.jena.sparql.algebra.op used by org.apache.jena.sparql.service.single