org.objectweb.jonas_ejb.deployment.ejbql
Interface EJBQLVisitor

All Known Implementing Classes:
EjbqlAbstractVisitor, EjbqlLimitVisitor, EjbqlOrderByVisitor, EjbqlQueryFilterVisitor, EjbqlSelectVisitor, EjbqlVariableVisitor

public interface EJBQLVisitor


Method Summary
 java.lang.Object visit(ASTAbstractSchemaName node, java.lang.Object data)
           
 java.lang.Object visit(ASTAggregateSelectExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTArithmeticExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTArithmeticFactor node, java.lang.Object data)
           
 java.lang.Object visit(ASTArithmeticLiteral node, java.lang.Object data)
           
 java.lang.Object visit(ASTArithmeticTerm node, java.lang.Object data)
           
 java.lang.Object visit(ASTBetweenExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTBooleanExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTBooleanLiteral node, java.lang.Object data)
           
 java.lang.Object visit(ASTCmpPathExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTCollectionMemberDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(ASTCollectionMemberExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTCollectionValuedPathExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTComparisonExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTConditionalExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTConditionalFactor node, java.lang.Object data)
           
 java.lang.Object visit(ASTConditionalTerm node, java.lang.Object data)
           
 java.lang.Object visit(ASTDatetimeExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTEJBQL node, java.lang.Object data)
           
 java.lang.Object visit(ASTEmptyCollectionComparisonExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTEntityBeanExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTFloatingPointLiteral node, java.lang.Object data)
           
 java.lang.Object visit(ASTFromClause node, java.lang.Object data)
           
 java.lang.Object visit(ASTFunctionsReturningNumerics node, java.lang.Object data)
           
 java.lang.Object visit(ASTFunctionsReturningStrings node, java.lang.Object data)
           
 java.lang.Object visit(ASTIdentificationVariable node, java.lang.Object data)
           
 java.lang.Object visit(ASTIdentifier node, java.lang.Object data)
           
 java.lang.Object visit(ASTInExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTInputParameter node, java.lang.Object data)
           
 java.lang.Object visit(ASTIntegerLiteral node, java.lang.Object data)
           
 java.lang.Object visit(ASTLikeExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTLimitClause node, java.lang.Object data)
           
 java.lang.Object visit(ASTLimitExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTLiteral node, java.lang.Object data)
           
 java.lang.Object visit(ASTNullComparisonExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTOrderByClause node, java.lang.Object data)
           
 java.lang.Object visit(ASTOrderByItem node, java.lang.Object data)
           
 java.lang.Object visit(ASTPath node, java.lang.Object data)
           
 java.lang.Object visit(ASTRangeVariableDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(ASTSelectClause node, java.lang.Object data)
           
 java.lang.Object visit(ASTSelectExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTSingleValuedCmrPathExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTSingleValuedPathExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTStringExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTStringLiteral node, java.lang.Object data)
           
 java.lang.Object visit(ASTWhereClause node, java.lang.Object data)
           
 java.lang.Object visit(SimpleNode node, java.lang.Object data)
           
 

Method Detail

visit

java.lang.Object visit(SimpleNode node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTEJBQL node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTFromClause node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTCollectionMemberDeclaration node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTRangeVariableDeclaration node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTSingleValuedPathExpression node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTCmpPathExpression node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTSingleValuedCmrPathExpression node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTCollectionValuedPathExpression node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTSelectClause node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTSelectExpression node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTAggregateSelectExpression node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTOrderByClause node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTOrderByItem node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTLimitClause node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTLimitExpression node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTWhereClause node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTConditionalExpression node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTConditionalTerm node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTConditionalFactor node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTBetweenExpression node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTInExpression node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTLikeExpression node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTNullComparisonExpression node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTEmptyCollectionComparisonExpression node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTCollectionMemberExpression node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTComparisonExpression node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTArithmeticExpression node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTArithmeticTerm node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTArithmeticFactor node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTStringExpression node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTDatetimeExpression node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTBooleanExpression node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTEntityBeanExpression node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTFunctionsReturningStrings node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTFunctionsReturningNumerics node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTAbstractSchemaName node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTIdentificationVariable node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTIdentifier node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTPath node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTLiteral node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTStringLiteral node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTArithmeticLiteral node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTIntegerLiteral node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTFloatingPointLiteral node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTBooleanLiteral node,
                       java.lang.Object data)

visit

java.lang.Object visit(ASTInputParameter node,
                       java.lang.Object data)