Uses of Interface
org.apache.jena.sparql.expr.ExprVisitor
Package
Description
-
Uses of ExprVisitor in org.apache.jena.sparql.algebra.optimize
Modifier and TypeClassDescriptionclass
An expr visitor that applies a OpVisitor to the algebra operator of E_Exist and E_NoExists -
Uses of ExprVisitor in org.apache.jena.sparql.algebra.walker
Modifier and TypeInterfaceDescriptioninterface
Convert all visit calls on the expressions in a call to a generic visit operation for expression functionsModifier and TypeClassDescriptionclass
class
Walk algebra and expressionsclass
Walk algebra and expressions, but don't walk into SERVICEclass
Walk algebra Do project, don't walk into it.Modifier and TypeMethodDescriptionstatic WalkerVisitor
Walker.createWalker
(OpVisitor opVisitor, ExprVisitor exprVisitor) static WalkerVisitor
Walker.createWalker
(OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor beforeVisitor, OpVisitor afterVisitor) static WalkerVisitor
Walker.createWalkerSkipService
(OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor beforeVisitor, OpVisitor afterVisitor) static void
Walker.walk
(Op op, OpVisitor opVisitor, ExprVisitor exprVisitor) static void
Walker.walk
(Op op, OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor beforeVisitor, OpVisitor afterVisitor) static void
Walker.walk
(VarExprList varExprList, OpVisitor opVisitor, ExprVisitor exprVisitor) static void
Walker.walk
(VarExprList varExprList, ExprVisitor exprVisitor) static void
Walker.walk
(ExprList exprList, OpVisitor opVisitor, ExprVisitor exprVisitor) static void
Walker.walk
(ExprList exprList, ExprVisitor exprVisitor) static void
Walker.walk
(Expr expr, OpVisitor opVisitor, ExprVisitor exprVisitor) static void
Walker.walk
(Expr expr, OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor beforeVisitor, OpVisitor afterVisitor) static void
Walker.walk
(Expr expr, ExprVisitor exprVisitor) static void
Walker.walkSkipService
(Op op, OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor beforeVisitor, OpVisitor afterVisitor) ModifierConstructorDescriptionWalkerVisitor
(OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor before, OpVisitor after) A walker.WalkerVisitorSkipService
(OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor before, OpVisitor after) WalkerVisitorVisible
(OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor before, OpVisitor after) -
Uses of ExprVisitor in org.apache.jena.sparql.expr
Modifier and TypeClassDescriptionclass
Visitor class to run over expressions and initialise themclass
class
Convert all visit calls on the expressions in a call to a generic visit operation for expression functionsModifier and TypeMethodDescriptionvoid
Expr.visit
(ExprVisitor visitor) void
ExprAggregator.visit
(ExprVisitor visitor) void
ExprFunction0.visit
(ExprVisitor visitor) void
ExprFunction1.visit
(ExprVisitor visitor) void
ExprFunction2.visit
(ExprVisitor visitor) void
ExprFunction3.visit
(ExprVisitor visitor) void
ExprFunctionN.visit
(ExprVisitor visitor) void
ExprFunctionOp.visit
(ExprVisitor visitor) void
ExprNone.visit
(ExprVisitor visitor) void
ExprTripleTerm.visit
(ExprVisitor visitor) void
ExprVar.visit
(ExprVisitor visitor) void
NodeValue.visit
(ExprVisitor visitor)