java.lang.Object
org.apache.jena.sparql.util.PrintSerializableBase
org.apache.jena.sparql.algebra.op.OpBase
org.apache.jena.sparql.algebra.op.Op1
org.apache.jena.sparql.algebra.op.OpExtendAssign
org.apache.jena.sparql.algebra.op.OpExtend
- All Implemented Interfaces:
org.apache.jena.atlas.io.Printable
,Op
,Named
,PrintSerializable
This is the operation in standard SPARQL 1.1 OpAssign is specifically in
support of LET.
-
Method Summary
Modifier and TypeMethodDescriptioncopy
(Op subOp, VarExprList varExprList) static OpExtend
create
(Op op, VarExprList exprs) Make a OpExtend - this does not aggregate (extend ..static Op
Make a OpExtend - this does not aggregate (extend ..boolean
equalTo
(Op other, NodeIsomorphismMap labelMap) static Op
extend
(Op op, VarExprList exprs) Create an OpExtend or add to an existing one.static Op
Create an OpExtend or add to an existing one.getName()
void
Methods inherited from class org.apache.jena.sparql.algebra.op.OpExtendAssign
getVarExprList, hashCode
Methods inherited from class org.apache.jena.sparql.util.PrintSerializableBase
toString, toString
Methods inherited from interface org.apache.jena.sparql.util.PrintSerializable
toString
-
Method Details
-
extend
Create an OpExtend or add to an existing one. This cooperation collapses what would otherwise be stacks of OpExtend. -
extend
Create an OpExtend or add to an existing one. This operation collapses what would otherwise be stacks of OpExtend. -
create
Make a OpExtend - this does not aggregate (extend .. (extend ...)) -
create
Make a OpExtend - this does not aggregate (extend .. (extend ...)) -
getName
-
visit
-
copy
-
equalTo
-
apply
-
copy
- Specified by:
copy
in classOpExtendAssign
-