Package org.apache.jena.sparql.expr
Interface ExprTransform
-
- All Known Implementing Classes:
ExprTransformApplyElementTransform,ExprTransformApplyTransform,ExprTransformBase,ExprTransformConstantFold,ExprTransformCopy,ExprTransformExpand,ExprTransformNodeElement,ExprTransformSubstitute,NodeTransformExpr
public interface ExprTransform
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Exprtransform(ExprAggregator eAgg)Exprtransform(ExprFunction0 func)Exprtransform(ExprFunction1 func, Expr expr1)Exprtransform(ExprFunction2 func, Expr expr1, Expr expr2)Exprtransform(ExprFunction3 func, Expr expr1, Expr expr2, Expr expr3)Exprtransform(ExprFunctionN func, ExprList args)Exprtransform(ExprFunctionOp funcOp, ExprList args, Op opArg)Exprtransform(ExprNone exprNone)Exprtransform(ExprVar nv)Exprtransform(NodeValue nv)
-
-
-
Method Detail
-
transform
Expr transform(ExprFunction0 func)
-
transform
Expr transform(ExprFunction1 func, Expr expr1)
-
transform
Expr transform(ExprFunction2 func, Expr expr1, Expr expr2)
-
transform
Expr transform(ExprFunction3 func, Expr expr1, Expr expr2, Expr expr3)
-
transform
Expr transform(ExprFunctionN func, ExprList args)
-
transform
Expr transform(ExprFunctionOp funcOp, ExprList args, Op opArg)
-
transform
Expr transform(ExprAggregator eAgg)
-
-