com.hp.hpl.jena.sparql.expr
Interface ExprVisitor

All Known Implementing Classes:
ExprBuild, ExprTransformer.ApplyExprTransformVisitor, ExprVisitorBase, ExprVisitorFunction, ExprWalker.WalkerBottomUp, ExprWalker.WalkerTopDown

public interface ExprVisitor


Method Summary
 void finishVisit()
           
 void startVisit()
           
 void visit(ExprAggregator eAgg)
           
 void visit(ExprFunction0 func)
           
 void visit(ExprFunction1 func)
           
 void visit(ExprFunction2 func)
           
 void visit(ExprFunction3 func)
           
 void visit(ExprFunctionN func)
           
 void visit(ExprFunctionOp funcOp)
           
 void visit(ExprVar nv)
           
 void visit(NodeValue nv)
           
 

Method Detail

startVisit

void startVisit()

visit

void visit(ExprFunction0 func)

visit

void visit(ExprFunction1 func)

visit

void visit(ExprFunction2 func)

visit

void visit(ExprFunction3 func)

visit

void visit(ExprFunctionN func)

visit

void visit(ExprFunctionOp funcOp)

visit

void visit(NodeValue nv)

visit

void visit(ExprVar nv)

visit

void visit(ExprAggregator eAgg)

finishVisit

void finishVisit()


Licenced under the Apache License, Version 2.0