com.hp.hpl.jena.sparql.algebra.optimize
Class TransformPathFlattern
java.lang.Object
com.hp.hpl.jena.sparql.algebra.TransformCopy
com.hp.hpl.jena.sparql.algebra.optimize.TransformPathFlattern
- All Implemented Interfaces:
- Transform
public class TransformPathFlattern
- extends TransformCopy
Perform the equivalent of the trasnactions in the SPARQL 1.1 spec.
ARQ regards path transformation as an optimization.
ARQ does not execute the exact transformation as per spec as there are better ways to do it.
Methods inherited from class com.hp.hpl.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 |
TransformPathFlattern
public TransformPathFlattern()
TransformPathFlattern
public TransformPathFlattern(PathCompiler pathCompiler)
transform
public Op transform(OpPath opPath)
- Specified by:
transform
in interface Transform
- Overrides:
transform
in class TransformCopy
Licenced under the Apache License, Version 2.0