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, additionally merges the special OpTriple operator which is a BGP of a single triple pattern that may be introduced by other transforms
  • (join BGP1 BGP2) => BGP
  • (sequence ...BGP1 BGP2 ...) => (sequence ...BGP ...)