Class ExprTransformNodeElement
java.lang.Object
org.apache.jena.sparql.expr.ExprTransformCopy
org.aksw.jenax.util.backport.syntaxtransform.ExprTransformNodeElement
- All Implemented Interfaces:
org.apache.jena.sparql.expr.ExprTransform
public class ExprTransformNodeElement
extends org.apache.jena.sparql.expr.ExprTransformCopy
Special version of ExprTransform for applying a node transform on syntax
(Elements) only
-
Field Summary
Fields inherited from class org.apache.jena.sparql.expr.ExprTransformCopy
COPY_ALWAYS, COPY_ONLY_ON_CHANGE -
Constructor Summary
ConstructorsConstructorDescriptionExprTransformNodeElement(org.apache.jena.sparql.graph.NodeTransform nodeTransform, org.apache.jena.sparql.syntax.syntaxtransform.ElementTransform eltrans) ExprTransformNodeElement(org.apache.jena.sparql.graph.NodeTransform nodeTransform, org.apache.jena.sparql.syntax.syntaxtransform.ElementTransform eltrans, org.apache.jena.sparql.syntax.ElementVisitor beforeVisitor, org.apache.jena.sparql.syntax.ElementVisitor afterVisitor) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.jena.sparql.expr.Exprtransform(org.apache.jena.sparql.expr.ExprAggregator eAgg) org.apache.jena.sparql.expr.Exprtransform(org.apache.jena.sparql.expr.ExprFunctionOp funcOp, org.apache.jena.sparql.expr.ExprList args, org.apache.jena.sparql.algebra.Op opArg) org.apache.jena.sparql.expr.Exprtransform(org.apache.jena.sparql.expr.ExprVar nv) org.apache.jena.sparql.expr.Exprtransform(org.apache.jena.sparql.expr.NodeValue nv) Methods inherited from class org.apache.jena.sparql.expr.ExprTransformCopy
transform, transform, transform, transform, transform, transformMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.jena.sparql.expr.ExprTransform
transform
-
Constructor Details
-
ExprTransformNodeElement
public ExprTransformNodeElement(org.apache.jena.sparql.graph.NodeTransform nodeTransform, org.apache.jena.sparql.syntax.syntaxtransform.ElementTransform eltrans) -
ExprTransformNodeElement
public ExprTransformNodeElement(org.apache.jena.sparql.graph.NodeTransform nodeTransform, org.apache.jena.sparql.syntax.syntaxtransform.ElementTransform eltrans, org.apache.jena.sparql.syntax.ElementVisitor beforeVisitor, org.apache.jena.sparql.syntax.ElementVisitor afterVisitor)
-
-
Method Details
-
transform
public org.apache.jena.sparql.expr.Expr transform(org.apache.jena.sparql.expr.ExprVar nv) - Specified by:
transformin interfaceorg.apache.jena.sparql.expr.ExprTransform- Overrides:
transformin classorg.apache.jena.sparql.expr.ExprTransformCopy
-
transform
public org.apache.jena.sparql.expr.Expr transform(org.apache.jena.sparql.expr.NodeValue nv) - Specified by:
transformin interfaceorg.apache.jena.sparql.expr.ExprTransform- Overrides:
transformin classorg.apache.jena.sparql.expr.ExprTransformCopy
-
transform
public org.apache.jena.sparql.expr.Expr transform(org.apache.jena.sparql.expr.ExprFunctionOp funcOp, org.apache.jena.sparql.expr.ExprList args, org.apache.jena.sparql.algebra.Op opArg) - Specified by:
transformin interfaceorg.apache.jena.sparql.expr.ExprTransform- Overrides:
transformin classorg.apache.jena.sparql.expr.ExprTransformCopy
-
transform
public org.apache.jena.sparql.expr.Expr transform(org.apache.jena.sparql.expr.ExprAggregator eAgg) - Specified by:
transformin interfaceorg.apache.jena.sparql.expr.ExprTransform- Overrides:
transformin classorg.apache.jena.sparql.expr.ExprTransformCopy
-