Uses of Package
com.hp.hpl.jena.sparql.algebra.op

Packages that use com.hp.hpl.jena.sparql.algebra.op
com.hp.hpl.jena.sparql.algebra   
com.hp.hpl.jena.sparql.algebra.op   
com.hp.hpl.jena.sparql.algebra.optimize   
com.hp.hpl.jena.sparql.engine.http   
com.hp.hpl.jena.sparql.engine.iterator   
com.hp.hpl.jena.sparql.engine.main   
com.hp.hpl.jena.sparql.engine.main.iterator   
com.hp.hpl.jena.sparql.engine.ref   
com.hp.hpl.jena.sparql.procedure   
com.hp.hpl.jena.sparql.sse.writers   
 

Classes in com.hp.hpl.jena.sparql.algebra.op used by com.hp.hpl.jena.sparql.algebra
Op1
          Super class for operators that operate on a single sub-operation (i.e.
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
          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.
OpFilter
           
OpGraph
           
OpGroup
           
OpJoin
           
OpLabel
          Do-nothing 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 similary algebra form for property functions.
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
           
 

Classes in com.hp.hpl.jena.sparql.algebra.op used by com.hp.hpl.jena.sparql.algebra.op
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
           
OpDisjunction
          N-way disjunction.
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.
OpFilter
           
OpModifier
          Mark solution modifiers
OpN
           
OpNull
           
OpQuadPattern
           
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).
OpTable
           
 

Classes in com.hp.hpl.jena.sparql.algebra.op used by com.hp.hpl.jena.sparql.algebra.optimize
OpBGP
           
OpDistinct
           
OpFilter
           
OpJoin
           
OpLabel
          Do-nothing class that means that tags/labels/comments can be left in the algebra tree.
OpLeftJoin
           
OpPath
           
OpQuadPattern
           
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).
OpSlice
           
OpTriple
          Algebra operation for a single triple.
 

Classes in com.hp.hpl.jena.sparql.algebra.op used by com.hp.hpl.jena.sparql.engine.http
OpService
           
 

Classes in com.hp.hpl.jena.sparql.algebra.op used by com.hp.hpl.jena.sparql.engine.iterator
OpProject
           
 

Classes in com.hp.hpl.jena.sparql.algebra.op used by com.hp.hpl.jena.sparql.engine.main
OpJoin
           
OpLeftJoin
           
 

Classes in com.hp.hpl.jena.sparql.algebra.op used by com.hp.hpl.jena.sparql.engine.main.iterator
OpGraph
           
OpService
           
 

Classes in com.hp.hpl.jena.sparql.algebra.op used by com.hp.hpl.jena.sparql.engine.ref
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
          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.
OpFilter
           
OpGraph
           
OpGroup
           
OpJoin
           
OpLabel
          Do-nothing 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 similary algebra form for property functions.
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
           
 

Classes in com.hp.hpl.jena.sparql.algebra.op used by com.hp.hpl.jena.sparql.procedure
OpProcedure
          General procedure in algebra evaluation (a stored procedure facility) Syntax (ARQ extension): CALL (?x, ?y+3) See also the similary algebra form for property functions.
 

Classes in com.hp.hpl.jena.sparql.algebra.op used by com.hp.hpl.jena.sparql.sse.writers
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
          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.
OpFilter
           
OpGraph
           
OpGroup
           
OpJoin
           
OpLabel
          Do-nothing 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 similary algebra form for property functions.
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
           
 



Licenced under the Apache License, Version 2.0