Package org.aksw.jena_sparql_api.views
Class MyOpAsQuery.SubExprForVar
java.lang.Object
org.apache.jena.sparql.expr.ExprTransformCopy
org.aksw.jena_sparql_api.views.MyOpAsQuery.SubExprForVar
- All Implemented Interfaces:
org.apache.jena.sparql.expr.ExprTransform
- Enclosing class:
- MyOpAsQuery
public static class MyOpAsQuery.SubExprForVar
extends org.apache.jena.sparql.expr.ExprTransformCopy
This class is used to take substitute an expressions for variables
in another expression. It is used to stick grouping expressions back
together.
-
Field Summary
Fields inherited from class org.apache.jena.sparql.expr.ExprTransformCopy
COPY_ALWAYS, COPY_ONLY_ON_CHANGE -
Constructor Summary
ConstructorsConstructorDescriptionSubExprForVar(Map<org.apache.jena.sparql.core.Var, org.apache.jena.sparql.expr.Expr> varExpr) -
Method Summary
Methods inherited from class org.apache.jena.sparql.expr.ExprTransformCopy
transform, transform, transform, 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
-
SubExprForVar
-
-
Method Details
-
didChange
public boolean didChange() -
transform
public org.apache.jena.sparql.expr.Expr transform(org.apache.jena.sparql.expr.ExprVar var) - Specified by:
transformin interfaceorg.apache.jena.sparql.expr.ExprTransform- Overrides:
transformin classorg.apache.jena.sparql.expr.ExprTransformCopy
-