| java.lang.Object org.objectweb.speedo.query.lib.SpeedoQueryHelper org.objectweb.speedo.query.ejb.parser.EJBQLAbstractVisitor
All known Subclasses: org.objectweb.speedo.query.ejb.parser.EJBQLVariableVisitor,
Method Summary | |
public Object | visit(SimpleNode node) Visit method to call from constructor. | public Object | visit(SimpleNode node, Object data) | public Object | visit(ASTEJBQL node, Object data) | public Object | visit(ASTSelectStatement node, Object data) | public Object | visit(ASTUpdateStatement node, Object data) | public Object | visit(ASTDeleteStatement node, Object data) | public Object | visit(ASTFromClause node, Object data) | public Object | visit(ASTIdentificationVariableDeclaration node, Object data) | public Object | visit(ASTRangeVariableDeclaration node, Object data) | public Object | visit(ASTJoin node, Object data) | public Object | visit(ASTFetchJoin node, Object data) | public Object | visit(ASTJoinSpec node, Object data) | public Object | visit(ASTCollectionMemberDeclaration node, Object data) | public Object | visit(ASTPathExpression node, Object data) | public Object | visit(ASTUpdateClause node, Object data) | public Object | visit(ASTUpdateItem node, Object data) | public Object | visit(ASTNewValue node, Object data) | public Object | visit(ASTDeleteClause node, Object data) | public Object | visit(ASTSelectClause node, Object data) | public Object | visit(ASTSelectExpression node, Object data) | public Object | visit(ASTConstructorExpression node, Object data) | public Object | visit(ASTConstructorItem node, Object data) | public Object | visit(ASTConstructorName node, Object data) | public Object | visit(ASTAggregateSelectExpression node, Object data) | public Object | visit(ASTWhereClause node, Object data) | public Object | visit(ASTGroupByClause node, Object data) | public Object | visit(ASTGroupByItem node, Object data) | public Object | visit(ASTHavingClause node, Object data) | public Object | visit(ASTOrderByClause node, Object data) | public Object | visit(ASTOrderByItem node, Object data) | public Object | visit(ASTSubQuery node, Object data) | public Object | visit(ASTSubqueryFromClause node, Object data) | public Object | visit(ASTSubselectIdentificationVariableDeclaration node, Object data) | public Object | visit(ASTSimpleSelectClause node, Object data) | public Object | visit(ASTSimpleSelectExpression node, Object data) | public Object | visit(ASTConditionalExpression node, Object data) | public Object | visit(ASTConditionalTerm node, Object data) | public Object | visit(ASTConditionalFactor node, Object data) | public Object | visit(ASTConditionalPrimary node, Object data) | public Object | visit(ASTSimpleCondExpression node, Object data) | public Object | visit(ASTBetweenExpression node, Object data) | public Object | visit(ASTInExpression node, Object data) | public Object | visit(ASTInItem node, Object data) | public Object | visit(ASTLikeExpression node, Object data) | public Object | visit(ASTNullComparisonExpression node, Object data) | public Object | visit(ASTEmptyCollectionComparisonExpression node, Object data) | public Object | visit(ASTCollectionMemberExpression node, Object data) | public Object | visit(ASTExistsExpression node, Object data) | public Object | visit(ASTAllOrAnyExpression node, Object data) | public Object | visit(ASTComparisonExpression node, Object data) | public Object | visit(ASTComparisonOperator node, Object data) | public Object | visit(ASTArithmeticExpression node, Object data) | public Object | visit(ASTSimpleArithmeticExpression node, Object data) | public Object | visit(ASTArithmeticTerm node, Object data) | public Object | visit(ASTArithmeticFactor node, Object data) | public Object | visit(ASTArithmeticPrimary node, Object data) | public Object | visit(ASTStringExpression node, Object data) | public Object | visit(ASTStringPrimary node, Object data) | public Object | visit(ASTDatetimeExpression node, Object data) | public Object | visit(ASTDatetimePrimary node, Object data) | public Object | visit(ASTBooleanExpression node, Object data) | public Object | visit(ASTBooleanPrimary node, Object data) | public Object | visit(ASTEntityExpression node, Object data) | public Object | visit(ASTFunctionsReturningNumerics node, Object data) | public Object | visit(ASTFunctionsReturningDateTime node, Object data) | public Object | visit(ASTFunctionsReturningStrings node, Object data) | public Object | visit(ASTTrimSpecification node, Object data) | public Object | visit(ASTTrimCharacter node, Object data) | public Object | visit(ASTPatternValue node, Object data) | public Object | visit(ASTEscapeCharacter node, Object data) | public Object | visit(ASTAbstractSchemaName node, Object data) | public Object | visit(ASTIdentificationVariable node, Object data) | public Object | visit(ASTLiteral node, Object data) | public Object | visit(ASTStringLiteral node, Object data) | public Object | visit(ASTNumericLiteral node, Object data) | public Object | visit(ASTIntegerLiteral node, Object data) | public Object | visit(ASTFloatingPointLiteral node, Object data) | public Object | visit(ASTBooleanLiteral node, Object data) | public Object | visit(ASTInputParameter node, Object data) | public Object | visit(ASTPositionalParameter node, Object data) | public Object | visit(ASTNamedParameter node, Object data) |
visit | public Object visit(SimpleNode node)(Code) | | Visit method to call from constructor.
Child node visitors get a java.util.Stack as data parameter.
throws: java.lang.Exception - any nested exception thrown from other visit method |
|
|