Class TransformUnionToDisjunction
java.lang.Object
org.apache.jena.sparql.algebra.TransformCopy
org.aksw.jena_sparql_api.algebra.transform.TransformUnionToDisjunction
- All Implemented Interfaces:
org.apache.jena.sparql.algebra.Transform
public class TransformUnionToDisjunction
extends org.apache.jena.sparql.algebra.TransformCopy
-
Field Summary
FieldsFields inherited from class org.apache.jena.sparql.algebra.TransformCopy
COPY_ALWAYS, COPY_ONLY_ON_CHANGE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidadd(org.apache.jena.sparql.algebra.op.OpDisjunction dest, org.apache.jena.sparql.algebra.Op op) This method does NOT recursively collect.org.apache.jena.sparql.algebra.Optransform(org.apache.jena.sparql.algebra.op.OpDisjunction opDisjunction, List<org.apache.jena.sparql.algebra.Op> elts) org.apache.jena.sparql.algebra.Optransform(org.apache.jena.sparql.algebra.op.OpUnion opUnion, org.apache.jena.sparql.algebra.Op left, org.apache.jena.sparql.algebra.Op right) 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
-
Field Details
-
fn
-
-
Constructor Details
-
TransformUnionToDisjunction
public TransformUnionToDisjunction()
-
-
Method Details
-
transform
public org.apache.jena.sparql.algebra.Op transform(org.apache.jena.sparql.algebra.op.OpUnion opUnion, org.apache.jena.sparql.algebra.Op left, org.apache.jena.sparql.algebra.Op right) - Specified by:
transformin interfaceorg.apache.jena.sparql.algebra.Transform- Overrides:
transformin classorg.apache.jena.sparql.algebra.TransformCopy
-
transform
public org.apache.jena.sparql.algebra.Op transform(org.apache.jena.sparql.algebra.op.OpDisjunction opDisjunction, List<org.apache.jena.sparql.algebra.Op> elts) - Specified by:
transformin interfaceorg.apache.jena.sparql.algebra.Transform- Overrides:
transformin classorg.apache.jena.sparql.algebra.TransformCopy
-
add
public static void add(org.apache.jena.sparql.algebra.op.OpDisjunction dest, org.apache.jena.sparql.algebra.Op op) This method does NOT recursively collect. It only adds the immediate children because the transformer operates bottom up
-