1 package org.apache.ojb.jdo.jdoql; 2 3 17 18 import java.util.List ; 19 20 25 public interface Visitor 26 { 27 32 public void visitVariables(List variables); 33 34 39 public void visitParameters(List params); 40 41 46 public void visitOrderings(List orderings); 47 48 53 public void visitFilter(Expression filterExpr); 54 55 60 void visit(BinaryExpression binExpr); 61 62 67 void visit(FieldAccess fieldAccess); 68 69 74 void visit(Import importSpec); 75 76 81 void visit(Literal literal); 82 83 88 void visit(LocalVariable localVar); 89 90 95 void visit(LocalVariableAccess localVarAccess); 96 97 102 void visit(MethodInvocation methodInvoc); 103 104 109 void visit(NameExpression nameExpr); 110 111 116 void visit(NullLiteral nullLit); 117 118 123 void visit(Ordering ordering); 124 125 130 void visit(ThisExpression thisExpr); 131 132 137 void visit(Type type); 138 139 144 void visit(TypeAccess typeAccess); 145 146 151 void visit(UnaryExpression unaryExpr); 152 } 153 | Popular Tags |