Class TransformMergeBGPs
- java.lang.Object
-
- org.apache.jena.sparql.algebra.TransformCopy
-
- org.apache.jena.sparql.algebra.optimize.TransformMergeBGPs
-
- All Implemented Interfaces:
Transform
public class TransformMergeBGPs extends TransformCopy
Merge BGPs- (join BGP1 BGP2) => BGP
- (sequence ...BGP1 BGP2 ...) => (sequence ...BGP ...)
-
-
Field Summary
-
Fields inherited from class org.apache.jena.sparql.algebra.TransformCopy
COPY_ALWAYS, COPY_ONLY_ON_CHANGE
-
-
Constructor Summary
Constructors Constructor Description TransformMergeBGPs()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optransform(OpJoin opJoin, Op left, Op right)Optransform(OpSequence opSequence, java.util.List<Op> elts)-
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
-
-
-
-
Method Detail
-
transform
public Op transform(OpJoin opJoin, Op left, Op right)
- Specified by:
transformin interfaceTransform- Overrides:
transformin classTransformCopy
-
transform
public Op transform(OpSequence opSequence, java.util.List<Op> elts)
- Specified by:
transformin interfaceTransform- Overrides:
transformin classTransformCopy
-
-