org.ow2.jonas.deployment.ejb.ejbql
Interface EJBQLVisitor

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

public interface EJBQLVisitor


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

Method Detail

visit

Object visit(SimpleNode node,
             Object data)

visit

Object visit(ASTEJBQL node,
             Object data)

visit

Object visit(ASTFromClause node,
             Object data)

visit

Object visit(ASTCollectionMemberDeclaration node,
             Object data)

visit

Object visit(ASTRangeVariableDeclaration node,
             Object data)

visit

Object visit(ASTSingleValuedPathExpression node,
             Object data)

visit

Object visit(ASTCmpPathExpression node,
             Object data)

visit

Object visit(ASTSingleValuedCmrPathExpression node,
             Object data)

visit

Object visit(ASTCollectionValuedPathExpression node,
             Object data)

visit

Object visit(ASTSelectClause node,
             Object data)

visit

Object visit(ASTSelectExpression node,
             Object data)

visit

Object visit(ASTAggregateSelectExpression node,
             Object data)

visit

Object visit(ASTOrderByClause node,
             Object data)

visit

Object visit(ASTOrderByItem node,
             Object data)

visit

Object visit(ASTLimitClause node,
             Object data)

visit

Object visit(ASTLimitExpression node,
             Object data)

visit

Object visit(ASTWhereClause node,
             Object data)

visit

Object visit(ASTConditionalExpression node,
             Object data)

visit

Object visit(ASTConditionalTerm node,
             Object data)

visit

Object visit(ASTConditionalFactor node,
             Object data)

visit

Object visit(ASTBetweenExpression node,
             Object data)

visit

Object visit(ASTInExpression node,
             Object data)

visit

Object visit(ASTLikeExpression node,
             Object data)

visit

Object visit(ASTNullComparisonExpression node,
             Object data)

visit

Object visit(ASTEmptyCollectionComparisonExpression node,
             Object data)

visit

Object visit(ASTCollectionMemberExpression node,
             Object data)

visit

Object visit(ASTComparisonExpression node,
             Object data)

visit

Object visit(ASTArithmeticExpression node,
             Object data)

visit

Object visit(ASTArithmeticTerm node,
             Object data)

visit

Object visit(ASTArithmeticFactor node,
             Object data)

visit

Object visit(ASTStringExpression node,
             Object data)

visit

Object visit(ASTDatetimeExpression node,
             Object data)

visit

Object visit(ASTBooleanExpression node,
             Object data)

visit

Object visit(ASTEntityBeanExpression node,
             Object data)

visit

Object visit(ASTFunctionsReturningStrings node,
             Object data)

visit

Object visit(ASTFunctionsReturningNumerics node,
             Object data)

visit

Object visit(ASTAbstractSchemaName node,
             Object data)

visit

Object visit(ASTIdentificationVariable node,
             Object data)

visit

Object visit(ASTIdentifier node,
             Object data)

visit

Object visit(ASTPath node,
             Object data)

visit

Object visit(ASTLiteral node,
             Object data)

visit

Object visit(ASTStringLiteral node,
             Object data)

visit

Object visit(ASTArithmeticLiteral node,
             Object data)

visit

Object visit(ASTIntegerLiteral node,
             Object data)

visit

Object visit(ASTFloatingPointLiteral node,
             Object data)

visit

Object visit(ASTBooleanLiteral node,
             Object data)

visit

Object visit(ASTInputParameter node,
             Object data)


Copyright © 2010 OW2 Consortium. All Rights Reserved.