EJBQLVisitor.java

00001 /* Generated By:JJTree: Do not edit this line. EJBQLVisitor.java */
00002 
00003 package org.objectweb.jonas_ejb.deployment.ejbql;
00004 
00005 public interface EJBQLVisitor
00006 {
00007   public Object visit(SimpleNode node, Object data);
00008   public Object visit(ASTEJBQL node, Object data);
00009   public Object visit(ASTFromClause node, Object data);
00010   public Object visit(ASTCollectionMemberDeclaration node, Object data);
00011   public Object visit(ASTRangeVariableDeclaration node, Object data);
00012   public Object visit(ASTSingleValuedPathExpression node, Object data);
00013   public Object visit(ASTCmpPathExpression node, Object data);
00014   public Object visit(ASTSingleValuedCmrPathExpression node, Object data);
00015   public Object visit(ASTCollectionValuedPathExpression node, Object data);
00016   public Object visit(ASTSelectClause node, Object data);
00017   public Object visit(ASTSelectExpression node, Object data);
00018   public Object visit(ASTAggregateSelectExpression node, Object data);
00019   public Object visit(ASTOrderByClause node, Object data);
00020   public Object visit(ASTOrderByItem node, Object data);
00021   public Object visit(ASTLimitClause node, Object data);
00022   public Object visit(ASTLimitExpression node, Object data);
00023   public Object visit(ASTWhereClause node, Object data);
00024   public Object visit(ASTConditionalExpression node, Object data);
00025   public Object visit(ASTConditionalTerm node, Object data);
00026   public Object visit(ASTConditionalFactor node, Object data);
00027   public Object visit(ASTBetweenExpression node, Object data);
00028   public Object visit(ASTInExpression node, Object data);
00029   public Object visit(ASTLikeExpression node, Object data);
00030   public Object visit(ASTNullComparisonExpression node, Object data);
00031   public Object visit(ASTEmptyCollectionComparisonExpression node, Object data);
00032   public Object visit(ASTCollectionMemberExpression node, Object data);
00033   public Object visit(ASTComparisonExpression node, Object data);
00034   public Object visit(ASTArithmeticExpression node, Object data);
00035   public Object visit(ASTArithmeticTerm node, Object data);
00036   public Object visit(ASTArithmeticFactor node, Object data);
00037   public Object visit(ASTStringExpression node, Object data);
00038   public Object visit(ASTDatetimeExpression node, Object data);
00039   public Object visit(ASTBooleanExpression node, Object data);
00040   public Object visit(ASTEntityBeanExpression node, Object data);
00041   public Object visit(ASTFunctionsReturningStrings node, Object data);
00042   public Object visit(ASTFunctionsReturningNumerics node, Object data);
00043   public Object visit(ASTAbstractSchemaName node, Object data);
00044   public Object visit(ASTIdentificationVariable node, Object data);
00045   public Object visit(ASTIdentifier node, Object data);
00046   public Object visit(ASTPath node, Object data);
00047   public Object visit(ASTLiteral node, Object data);
00048   public Object visit(ASTStringLiteral node, Object data);
00049   public Object visit(ASTArithmeticLiteral node, Object data);
00050   public Object visit(ASTIntegerLiteral node, Object data);
00051   public Object visit(ASTFloatingPointLiteral node, Object data);
00052   public Object visit(ASTBooleanLiteral node, Object data);
00053   public Object visit(ASTInputParameter node, Object data);
00054 }

Generated on Tue Feb 15 15:05:46 2005 for JOnAS by  doxygen 1.3.9.1