Class TransformRemoveAssignment
- java.lang.Object
-
- org.apache.jena.sparql.algebra.TransformCopy
-
- org.apache.jena.sparql.algebra.optimize.TransformRemoveAssignment
-
- All Implemented Interfaces:
Transform
public class TransformRemoveAssignment extends TransformCopy
A transform capable of removing assignments from the algebra tree
-
-
Field Summary
-
Fields inherited from class org.apache.jena.sparql.algebra.TransformCopy
COPY_ALWAYS, COPY_ONLY_ON_CHANGE
-
-
Constructor Summary
Constructors Constructor Description TransformRemoveAssignment(Var var, Expr expr)TransformRemoveAssignment(Var var, Expr expr, boolean topmostOnly)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optransform(OpAssign opAssign, Op subOp)Optransform(OpExtend opExtend, Op subOp)Optransform(OpProject opProject, 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
-
-
-
-
Method Detail
-
transform
public Op transform(OpAssign opAssign, Op subOp)
- Specified by:
transformin interfaceTransform- Overrides:
transformin classTransformCopy
-
transform
public Op transform(OpExtend opExtend, Op subOp)
- Specified by:
transformin interfaceTransform- Overrides:
transformin classTransformCopy
-
-