Uses of Package
org.apache.jena.sparql.algebra.op

Classes in org.apache.jena.sparql.algebra.op used by org.apache.jena.sparql.algebra Class 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 Nway disjunction.OpDistinct OpExt Marker for extension points Execution will be perengine specificOpExtend This is the operation in standard SPARQL 1.1 OpAssign is specifically in support of LET.OpFilter OpGraph OpGroup OpJoin OpLabel Donothing 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(?x, ?y+3) See also the similar algebra form for property functions. OpProject OpPropFunc Property functions (or any OpBGP replacement) Execution will be perengine specificOpQuad Algebra operation for a single quad.OpQuadBlock A list of quads.OpQuadPattern The main Op used in converting SPARQL algebra to quad form.OpReduced OpSequence A "sequence" is a joinlike 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).OpService OpSlice OpTable OpTopN Top N from a stream of items  for small N, better than ORDER BY + LIMIT NOpTriple Algebra operation for a single triple.OpUnion 
Classes in org.apache.jena.sparql.algebra.op used by org.apache.jena.sparql.algebra.op Class Description Op0 Super class for operators that do not combine other operatorsOp1 Super class for operators that operate on a single suboperation (i.e.Op2 Super class for operators that combine two suboperatorsOpAssign OpBase OpBGP OpDisjunction Nway disjunction.OpDistinctReduced OpExtend This is the operation in standard SPARQL 1.1 OpAssign is specifically in support of LET.OpExtendAssign OpFilter OpGroup OpLeftJoin OpModifier Mark solution modifiersOpN OpNull OpQuadBlock A list of quads.OpQuadPattern The main Op used in converting SPARQL algebra to quad form.OpSequence A "sequence" is a joinlike 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).OpTable 
Classes in org.apache.jena.sparql.algebra.op used by org.apache.jena.sparql.algebra.optimize Class Description OpAssign OpBGP OpDatasetNames OpDistinct OpExt Marker for extension points Execution will be perengine specificOpExtend This is the operation in standard SPARQL 1.1 OpAssign is specifically in support of LET.OpFilter OpGraph OpGroup OpJoin OpLabel Donothing class that means that tags/labels/comments can be left in the algebra tree.OpLeftJoin OpMinus OpOrder OpPath OpProject OpPropFunc Property functions (or any OpBGP replacement) Execution will be perengine specificOpQuadBlock A list of quads.OpQuadPattern The main Op used in converting SPARQL algebra to quad form.OpReduced OpSequence A "sequence" is a joinlike 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).OpSlice OpTable OpTopN Top N from a stream of items  for small N, better than ORDER BY + LIMIT NOpTriple Algebra operation for a single triple.OpUnion 
Classes in org.apache.jena.sparql.algebra.op used by org.apache.jena.sparql.algebra.walker Class Description Op0 Super class for operators that do not combine other operatorsOp1 Super class for operators that operate on a single suboperation (i.e.Op2 Super class for operators that combine two suboperatorsOpAssign 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 Nway disjunction.OpDistinct OpExt Marker for extension points Execution will be perengine specificOpExtend This is the operation in standard SPARQL 1.1 OpAssign is specifically in support of LET.OpFilter OpGraph OpGroup OpJoin OpLabel Donothing class that means that tags/labels/comments can be left in the algebra tree.OpLeftJoin OpList OpMinus OpModifier Mark solution modifiersOpN OpNull OpOrder OpPath OpProcedure General procedure in algebra evaluation (a stored procedure facility) Syntax (ARQ extension): CALL(?x, ?y+3) See also the similar algebra form for property functions. OpProject OpPropFunc Property functions (or any OpBGP replacement) Execution will be perengine specificOpQuad Algebra operation for a single quad.OpQuadBlock A list of quads.OpQuadPattern The main Op used in converting SPARQL algebra to quad form.OpReduced OpSequence A "sequence" is a joinlike 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).OpService OpSlice OpTable OpTopN Top N from a stream of items  for small N, better than ORDER BY + LIMIT NOpTriple Algebra operation for a single triple.OpUnion 
Classes in org.apache.jena.sparql.algebra.op used by org.apache.jena.sparql.engine.http Class Description OpService 
Classes in org.apache.jena.sparql.algebra.op used by org.apache.jena.sparql.engine.iterator Class Description OpProject 
Classes in org.apache.jena.sparql.algebra.op used by org.apache.jena.sparql.engine.main Class Description OpJoin OpLeftJoin 
Classes in org.apache.jena.sparql.algebra.op used by org.apache.jena.sparql.engine.main.iterator Class Description OpGraph OpService 
Classes in org.apache.jena.sparql.algebra.op used by org.apache.jena.sparql.engine.ref Class 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 Nway disjunction.OpDistinct OpExt Marker for extension points Execution will be perengine specificOpExtend This is the operation in standard SPARQL 1.1 OpAssign is specifically in support of LET.OpFilter OpGraph OpGroup OpJoin OpLabel Donothing 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(?x, ?y+3) See also the similar algebra form for property functions. OpProject OpPropFunc Property functions (or any OpBGP replacement) Execution will be perengine specificOpQuad Algebra operation for a single quad.OpQuadBlock A list of quads.OpQuadPattern The main Op used in converting SPARQL algebra to quad form.OpReduced OpSequence A "sequence" is a joinlike 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).OpService OpSlice OpTable OpTopN Top N from a stream of items  for small N, better than ORDER BY + LIMIT NOpTriple Algebra operation for a single triple.OpUnion 
Classes in org.apache.jena.sparql.algebra.op used by org.apache.jena.sparql.procedure Class Description OpProcedure General procedure in algebra evaluation (a stored procedure facility) Syntax (ARQ extension): CALL(?x, ?y+3) See also the similar algebra form for property functions. 
Classes in org.apache.jena.sparql.algebra.op used by org.apache.jena.sparql.sse.writers Class 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 Nway disjunction.OpDistinct OpExt Marker for extension points Execution will be perengine specificOpExtend This is the operation in standard SPARQL 1.1 OpAssign is specifically in support of LET.OpFilter OpGraph OpGroup OpJoin OpLabel Donothing 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(?x, ?y+3) See also the similar algebra form for property functions. OpProject OpPropFunc Property functions (or any OpBGP replacement) Execution will be perengine specificOpQuad Algebra operation for a single quad.OpQuadBlock A list of quads.OpQuadPattern The main Op used in converting SPARQL algebra to quad form.OpReduced OpSequence A "sequence" is a joinlike 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).OpService OpSlice OpTable OpTopN Top N from a stream of items  for small N, better than ORDER BY + LIMIT NOpTriple Algebra operation for a single triple.OpUnion