java.lang.Object
org.apache.jena.sparql.algebra.walker.Walker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ApplyTransformVisitorcreateTransformer(Transform opTransform, ExprTransform exprTransform) static ApplyTransformVisitorcreateTransformer(Transform opTransform, ExprTransform exprTransform, OpVisitor beforeVisitor, OpVisitor afterVisitor) static WalkerVisitorcreateWalker(OpVisitor opVisitor, ExprVisitor exprVisitor) static WalkerVisitorcreateWalker(OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor beforeVisitor, OpVisitor afterVisitor) static WalkerVisitorcreateWalkerSkipService(OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor beforeVisitor, OpVisitor afterVisitor) static OpTransform an algebra expressionstatic Optransform(Op op, Transform opTransform, ExprTransform exprTransform) Transform anOp.static Optransform(Op op, Transform opTransform, ExprTransform exprTransform, OpVisitor beforeVisitor, OpVisitor afterVisitor) Transform anOp.static Optransform(Op op, ApplyTransformVisitor v) Transform anOp.static Optransform(Op op, ApplyTransformVisitor v, OpVisitor beforeVisitor, OpVisitor afterVisitor) Transform anOp.static Exprtransform(Expr expr, Transform opTransform, ExprTransform exprTransform) Transform anExpr.static Exprtransform(Expr expr, Transform opTransform, ExprTransform exprTransform, OpVisitor beforeVisitor, OpVisitor afterVisitor) Transform anExpr.static Exprtransform(Expr expr, ApplyTransformVisitor v) Transform anExpr.static Exprtransform(Expr expr, ApplyTransformVisitor v, OpVisitor beforeVisitor, OpVisitor afterVisitor) Transform anExpr.static Exprtransform(Expr expr, ExprTransform exprTransform) Transform an expressionstatic OptransformSkipService(Op op, ApplyTransformVisitor v, OpVisitor beforeVisitor, OpVisitor afterVisitor) Transform anOp.static voidstatic voidwalk(Op op, OpVisitor opVisitor, ExprVisitor exprVisitor) static voidwalk(Op op, OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor beforeVisitor, OpVisitor afterVisitor) static voidwalk(VarExprList varExprList, OpVisitor opVisitor, ExprVisitor exprVisitor) static voidwalk(VarExprList varExprList, ExprVisitor exprVisitor) static voidwalk(ExprList exprList, OpVisitor opVisitor, ExprVisitor exprVisitor) static voidwalk(ExprList exprList, ExprVisitor exprVisitor) static voidwalk(Expr expr, OpVisitor opVisitor, ExprVisitor exprVisitor) static voidwalk(Expr expr, OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor beforeVisitor, OpVisitor afterVisitor) static voidwalk(Expr expr, ExprVisitor exprVisitor) static voidwalkSkipService(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)
-