org.objectweb.jonas_ejb.deployment.ejbql
Interface EJBQLVisitor

All Known Implementing Classes:
EjbqlAbstractVisitor

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

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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