Class ElementTransformDeduplicateBGPs
java.lang.Object
org.apache.jena.sparql.syntax.syntaxtransform.ElementTransformCopyBase
org.aksw.jena_sparql_api.element.transform.ElementTransformDeduplicateBGPs
- All Implemented Interfaces:
org.apache.jena.sparql.syntax.syntaxtransform.ElementTransform
public class ElementTransformDeduplicateBGPs
extends org.apache.jena.sparql.syntax.syntaxtransform.ElementTransformCopyBase
Deduplicate triple / quad patterns;
E.g. { ?s ?p ?o . ?s ?p ?o } becomes { ?s ?p ?o }
- Author:
- Claus Stadler, Nov 17, 2018
-
Field Summary
Fields inherited from class org.apache.jena.sparql.syntax.syntaxtransform.ElementTransformCopyBase
alwaysCopy -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.jena.sparql.syntax.syntaxtransform.ElementTransformCopyBase
transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform
-
Constructor Details
-
ElementTransformDeduplicateBGPs
public ElementTransformDeduplicateBGPs()
-
-
Method Details
-
transform
public org.apache.jena.sparql.syntax.Element transform(org.apache.jena.sparql.syntax.ElementTriplesBlock el) - Specified by:
transformin interfaceorg.apache.jena.sparql.syntax.syntaxtransform.ElementTransform- Overrides:
transformin classorg.apache.jena.sparql.syntax.syntaxtransform.ElementTransformCopyBase
-
transform
public org.apache.jena.sparql.syntax.Element transform(org.apache.jena.sparql.syntax.ElementPathBlock el) - Specified by:
transformin interfaceorg.apache.jena.sparql.syntax.syntaxtransform.ElementTransform- Overrides:
transformin classorg.apache.jena.sparql.syntax.syntaxtransform.ElementTransformCopyBase
-