Class TransformAssignToExtend
java.lang.Object
org.apache.jena.sparql.algebra.TransformCopy
org.aksw.jena_sparql_api.algebra.transform.TransformAssignToExtend
- All Implemented Interfaces:
org.apache.jena.sparql.algebra.Transform
public class TransformAssignToExtend
extends org.apache.jena.sparql.algebra.TransformCopy
Transform OpAssign to OpExtend.
Rationale: Execution of OpLateral in Jena 5.0.0 inserts OpAssign operations. Attempting to execute those remote results in
SPARQL LET syntax elements which are usually not understood by remote endpoints.
-
Field Summary
Fields inherited from class org.apache.jena.sparql.algebra.TransformCopy
COPY_ALWAYS, COPY_ONLY_ON_CHANGE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic TransformAssignToExtendget()org.apache.jena.sparql.algebra.Optransform(org.apache.jena.sparql.algebra.op.OpAssign opAssign, org.apache.jena.sparql.algebra.Op subOp) Methods inherited from class org.apache.jena.sparql.algebra.TransformCopy
transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform
-
Constructor Details
-
TransformAssignToExtend
public TransformAssignToExtend()
-
-
Method Details
-
get
-
transform
public org.apache.jena.sparql.algebra.Op transform(org.apache.jena.sparql.algebra.op.OpAssign opAssign, org.apache.jena.sparql.algebra.Op subOp) - Specified by:
transformin interfaceorg.apache.jena.sparql.algebra.Transform- Overrides:
transformin classorg.apache.jena.sparql.algebra.TransformCopy
-