java.lang.Object
org.apache.jena.sparql.algebra.walker.Walker
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ApplyTransformVisitor
createTransformer
(Transform opTransform, ExprTransform exprTransform) static ApplyTransformVisitor
createTransformer
(Transform opTransform, ExprTransform exprTransform, OpVisitor beforeVisitor, OpVisitor afterVisitor) static WalkerVisitor
createWalker
(OpVisitor opVisitor, ExprVisitor exprVisitor) static WalkerVisitor
createWalker
(OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor beforeVisitor, OpVisitor afterVisitor) static WalkerVisitor
createWalkerSkipService
(OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor beforeVisitor, OpVisitor afterVisitor) static Op
Transform an algebra expressionstatic Op
transform
(Op op, Transform opTransform, ExprTransform exprTransform) Transform anOp
.static Op
transform
(Op op, Transform opTransform, ExprTransform exprTransform, OpVisitor beforeVisitor, OpVisitor afterVisitor) Transform anOp
.static Op
transform
(Op op, ApplyTransformVisitor v) Transform anOp
.static Op
transform
(Op op, ApplyTransformVisitor v, OpVisitor beforeVisitor, OpVisitor afterVisitor) Transform anOp
.static Expr
transform
(Expr expr, Transform opTransform, ExprTransform exprTransform) Transform anExpr
.static Expr
transform
(Expr expr, Transform opTransform, ExprTransform exprTransform, OpVisitor beforeVisitor, OpVisitor afterVisitor) Transform anExpr
.static Expr
transform
(Expr expr, ApplyTransformVisitor v) Transform anExpr
.static Expr
transform
(Expr expr, ApplyTransformVisitor v, OpVisitor beforeVisitor, OpVisitor afterVisitor) Transform anExpr
.static Expr
transform
(Expr expr, ExprTransform exprTransform) Transform an expressionstatic Op
transformSkipService
(Op op, ApplyTransformVisitor v, OpVisitor beforeVisitor, OpVisitor afterVisitor) Transform anOp
.static void
static void
walk
(Op op, OpVisitor opVisitor, ExprVisitor exprVisitor) static void
walk
(Op op, OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor beforeVisitor, OpVisitor afterVisitor) static void
walk
(VarExprList varExprList, OpVisitor opVisitor, ExprVisitor exprVisitor) static void
walk
(VarExprList varExprList, ExprVisitor exprVisitor) static void
walk
(ExprList exprList, OpVisitor opVisitor, ExprVisitor exprVisitor) static void
walk
(ExprList exprList, ExprVisitor exprVisitor) static void
walk
(Expr expr, OpVisitor opVisitor, ExprVisitor exprVisitor) static void
walk
(Expr expr, OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor beforeVisitor, OpVisitor afterVisitor) static void
walk
(Expr expr, ExprVisitor exprVisitor) static void
walkSkipService
(Op op, OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor beforeVisitor, OpVisitor afterVisitor)
-
Constructor Details
-
Walker
public Walker()
-
-
Method Details
-
walk
-
walk
-
walk
public static void walk(Op op, OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor beforeVisitor, OpVisitor afterVisitor) -
walkSkipService
public static void walkSkipService(Op op, OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor beforeVisitor, OpVisitor afterVisitor) -
walk
-
walk
-
walk
public static void walk(Expr expr, OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor beforeVisitor, OpVisitor afterVisitor) -
walk
-
walk
-
walk
-
walk
-
createWalker
-
createWalker
public static WalkerVisitor createWalker(OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor beforeVisitor, OpVisitor afterVisitor) -
createWalkerSkipService
public static WalkerVisitor createWalkerSkipService(OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor beforeVisitor, OpVisitor afterVisitor) -
transform
Transform an algebra expression -
transform
Transform anOp
. -
transform
public static Op transform(Op op, Transform opTransform, ExprTransform exprTransform, OpVisitor beforeVisitor, OpVisitor afterVisitor) Transform anOp
. -
transform
Transform anOp
. -
transform
public static Op transform(Op op, ApplyTransformVisitor v, OpVisitor beforeVisitor, OpVisitor afterVisitor) Transform anOp
. -
transformSkipService
public static Op transformSkipService(Op op, ApplyTransformVisitor v, OpVisitor beforeVisitor, OpVisitor afterVisitor) Transform anOp
. -
transform
Transform an expression -
transform
Transform anExpr
. -
transform
public static Expr transform(Expr expr, Transform opTransform, ExprTransform exprTransform, OpVisitor beforeVisitor, OpVisitor afterVisitor) Transform anExpr
. -
transform
Transform anExpr
. -
transform
public static Expr transform(Expr expr, ApplyTransformVisitor v, OpVisitor beforeVisitor, OpVisitor afterVisitor) Transform anExpr
. -
createTransformer
public static ApplyTransformVisitor createTransformer(Transform opTransform, ExprTransform exprTransform) -
createTransformer
public static ApplyTransformVisitor createTransformer(Transform opTransform, ExprTransform exprTransform, OpVisitor beforeVisitor, OpVisitor afterVisitor)
-