Uses of Interface
org.apache.jena.sparql.expr.ExprVisitor
Packages that use ExprVisitor
Package
Description
-
Uses of ExprVisitor in org.apache.jena.sparql.algebra.optimize
Classes in org.apache.jena.sparql.algebra.optimize that implement ExprVisitorModifier 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
Subinterfaces of ExprVisitor in org.apache.jena.sparql.algebra.walkerModifier and TypeInterfaceDescriptioninterface
Convert all visit calls on the expressions in a call to a generic visit operation for expression functionsClasses in org.apache.jena.sparql.algebra.walker that implement ExprVisitorModifier 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.Methods in org.apache.jena.sparql.algebra.walker with parameters of type ExprVisitorModifier 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) Constructors in org.apache.jena.sparql.algebra.walker with parameters of type ExprVisitorModifierConstructorDescriptionWalkerVisitor
(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
Classes in org.apache.jena.sparql.expr that implement ExprVisitorModifier 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 functionsMethods in org.apache.jena.sparql.expr with parameters of type ExprVisitorModifier 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)