Class ExprTransformVariableOrder
java.lang.Object
org.apache.jena.sparql.expr.ExprTransformCopy
org.aksw.jena_sparql_api.algebra.transform.ExprTransformVariableOrder
- All Implemented Interfaces:
org.apache.jena.sparql.expr.ExprTransform
public class ExprTransformVariableOrder
extends org.apache.jena.sparql.expr.ExprTransformCopy
-
Field Summary
FieldsFields inherited from class org.apache.jena.sparql.expr.ExprTransformCopy
COPY_ALWAYS, COPY_ONLY_ON_CHANGE -
Constructor Summary
ConstructorsConstructorDescriptionExprTransformVariableOrder(Predicate<org.apache.jena.sparql.expr.Expr> isCommutative) -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanisCommutative(org.apache.jena.sparql.expr.Expr e) org.apache.jena.sparql.expr.Exprtransform(org.apache.jena.sparql.expr.ExprFunction2 func, org.apache.jena.sparql.expr.Expr a, org.apache.jena.sparql.expr.Expr b) 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
-
Field Details
-
isCommutative
-
symmetricExprClasses
-
-
Constructor Details
-
ExprTransformVariableOrder
public ExprTransformVariableOrder() -
ExprTransformVariableOrder
-
-
Method Details
-
transform
public org.apache.jena.sparql.expr.Expr transform(org.apache.jena.sparql.expr.ExprFunction2 func, org.apache.jena.sparql.expr.Expr a, org.apache.jena.sparql.expr.Expr b) - Specified by:
transformin interfaceorg.apache.jena.sparql.expr.ExprTransform- Overrides:
transformin classorg.apache.jena.sparql.expr.ExprTransformCopy
-
isCommutative
public static boolean isCommutative(org.apache.jena.sparql.expr.Expr e)
-