Class WalkerVisitorVisible
- java.lang.Object
-
- org.apache.jena.sparql.algebra.walker.WalkerVisitor
-
- org.apache.jena.sparql.algebra.walker.WalkerVisitorVisible
-
- All Implemented Interfaces:
OpVisitor
,ExprVisitorFunction
,OpVisitorByTypeAndExpr
,ExprVisitor
public class WalkerVisitorVisible extends WalkerVisitor
Walk algebra Do project, don't walk into it. Don't walk into RHS of MINUS nor ExprFunctionOp (NOT EXISTS etc)
-
-
Constructor Summary
Constructors Constructor Description WalkerVisitorVisible(OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor before, OpVisitor after)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
visit(OpMinus op)
void
visit(OpProject op)
void
visit(ExprFunctionOp funcOp)
-
Methods inherited from class org.apache.jena.sparql.algebra.walker.WalkerVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit0, visit1, visit2, visitExpr, visitExprFunction, visitExt, visitN, visitOp, visitVarExpr, walk, walk, walk, walk
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.jena.sparql.algebra.walker.OpVisitorByTypeAndExpr
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitAggregators, visitAssignVar, visitModifer, visitSortConditions
-
-
-
-
Constructor Detail
-
WalkerVisitorVisible
public WalkerVisitorVisible(OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor before, OpVisitor after)
-
-
Method Detail
-
visit
public void visit(OpProject op)
-
visit
public void visit(OpMinus op)
-
visit
public void visit(ExprFunctionOp funcOp)
- Specified by:
visit
in interfaceExprVisitor
- Overrides:
visit
in classWalkerVisitor
-
-