Uses of Interface
org.apache.jena.sparql.algebra.OpVisitor
Packages that use OpVisitor
Package
Description
-
Uses of OpVisitor in org.apache.jena.sparql.algebra
Classes in org.apache.jena.sparql.algebra that implement OpVisitorModifier and TypeClassDescriptionstatic classclassclassA visitor helper that maps all visits to a few general onesclassMethods in org.apache.jena.sparql.algebra with parameters of type OpVisitorModifier and TypeMethodDescriptionstatic OpTransformation with specific Transform and default ExprTransform (apply transform inside pattern expressions like NOT EXISTS)static OpTransformer.transform(Transform transform, ExprTransform exprTransform, Op op, OpVisitor beforeVisitor, OpVisitor afterVisitor) Transformation with specific Transform and ExprTransform appliedstatic OpTransformer.transformSkipService(Transform opTransform, ExprTransform exprTransform, Op op, OpVisitor beforeVisitor, OpVisitor afterVisitor) Transform an algebra expression except skip (leave alone) any OpService nodesvoidstatic voidConstructors in org.apache.jena.sparql.algebra with parameters of type OpVisitorModifierConstructorDescriptionTransformQuadBlockGraph(Deque<org.apache.jena.sparql.algebra.AlgebraQuad.QuadSlot> tracker, OpVisitor before, OpVisitor after) TransformQuadGraph(Deque<org.apache.jena.sparql.algebra.AlgebraQuad.QuadSlot> tracker, OpVisitor before, OpVisitor after) -
Uses of OpVisitor in org.apache.jena.sparql.algebra.op
Methods in org.apache.jena.sparql.algebra.op with parameters of type OpVisitorModifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidfinal voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoid -
Uses of OpVisitor in org.apache.jena.sparql.algebra.optimize
Classes in org.apache.jena.sparql.algebra.optimize that implement OpVisitorModifier and TypeClassDescriptionclassclassAn after visitor for tracking variable usageclassA before visitor for tracking variable usageclassA visitor which tracks variable usageConstructors in org.apache.jena.sparql.algebra.optimize with parameters of type OpVisitorModifierConstructorDescriptionExprTransformApplyTransform(Transform transform, OpVisitor beforeVisitor, OpVisitor afterVisitor) ExprVisitorApplyVisitor(OpVisitor visitor) -
Uses of OpVisitor in org.apache.jena.sparql.algebra.walker
Subinterfaces of OpVisitor in org.apache.jena.sparql.algebra.walkerModifier and TypeInterfaceDescriptioninterfaceA visitor helper that maps all visits to a few general ones.interfaceA visitor helper that maps all visits to a few general ones.Classes in org.apache.jena.sparql.algebra.walker that implement OpVisitorModifier and TypeClassDescriptionclassclassWalk algebra and expressionsclassWalk algebra and expressions, but don't walk into SERVICEclassWalk algebra Do project, don't walk into it.Methods in org.apache.jena.sparql.algebra.walker with parameters of type OpVisitorModifier and TypeMethodDescriptionstatic ApplyTransformVisitorWalker.createTransformer(Transform opTransform, ExprTransform exprTransform, OpVisitor beforeVisitor, OpVisitor afterVisitor) static WalkerVisitorWalker.createWalker(OpVisitor opVisitor, ExprVisitor exprVisitor) static WalkerVisitorWalker.createWalker(OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor beforeVisitor, OpVisitor afterVisitor) static WalkerVisitorWalker.createWalkerSkipService(OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor beforeVisitor, OpVisitor afterVisitor) static OpWalker.transform(Op op, Transform opTransform, ExprTransform exprTransform, OpVisitor beforeVisitor, OpVisitor afterVisitor) Transform anOp.static OpWalker.transform(Op op, ApplyTransformVisitor v, OpVisitor beforeVisitor, OpVisitor afterVisitor) Transform anOp.static ExprWalker.transform(Expr expr, Transform opTransform, ExprTransform exprTransform, OpVisitor beforeVisitor, OpVisitor afterVisitor) Transform anExpr.static ExprWalker.transform(Expr expr, ApplyTransformVisitor v, OpVisitor beforeVisitor, OpVisitor afterVisitor) Transform anExpr.static OpWalker.transformSkipService(Op op, ApplyTransformVisitor v, OpVisitor beforeVisitor, OpVisitor afterVisitor) Transform anOp.static voidstatic voidWalker.walk(Op op, OpVisitor opVisitor, ExprVisitor exprVisitor) static voidWalker.walk(Op op, OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor beforeVisitor, OpVisitor afterVisitor) static voidWalker.walk(VarExprList varExprList, OpVisitor opVisitor, ExprVisitor exprVisitor) static voidWalker.walk(ExprList exprList, OpVisitor opVisitor, ExprVisitor exprVisitor) static voidWalker.walk(Expr expr, OpVisitor opVisitor, ExprVisitor exprVisitor) static voidWalker.walk(Expr expr, OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor beforeVisitor, OpVisitor afterVisitor) static voidWalker.walkSkipService(Op op, OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor beforeVisitor, OpVisitor afterVisitor) Constructors in org.apache.jena.sparql.algebra.walker with parameters of type OpVisitorModifierConstructorDescriptionApplyTransformVisitor(Transform opTransform, ExprTransform exprTransform, boolean visitService, OpVisitor before, OpVisitor after) WalkerVisitor(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 OpVisitor in org.apache.jena.sparql.engine.ref
Classes in org.apache.jena.sparql.engine.ref that implement OpVisitorModifier and TypeClassDescriptionclassClass to provide type-safe eval() dispatch using the visitor support of Op