Class AbstractTraverseParentVisitor
java.lang.Object
org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
org.eclipse.persistence.jpa.jpql.parser.AbstractTraverseParentVisitor
- All Implemented Interfaces:
ExpressionVisitor
- Direct Known Subclasses:
AbstractContentAssistVisitor.FollowingClausesVisitor
,AbstractContentAssistVisitor.FollowingInvalidExpressionVisitor
,AbstractContentAssistVisitor.MappingFilterBuilder
,AbstractContentAssistVisitor.SubqueryVisitor
,AbstractContentAssistVisitor.WithinInvalidExpressionVisitor
,AbstractEclipseLinkTraverseParentVisitor
,AbstractValidator.OwningClauseVisitor
,AbstractValidator.OwningStatementVisitor
,BaseDeclarationIdentificationVariableFinder
,JPQLQueryContext.QueryExpressionVisitor
,ParameterTypeVisitor
This
ExpressionVisitor
traverses up the hierarchy. It is up to the subclass to complete
the behavior.- Since:
- 2.3
- Version:
- 2.4
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
visit
(Expression expression) Blindly visit the givenExpression
.void
visit
(JPQLExpression expression) Visits theJPQLExpression
expression.Methods inherited from class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Constructor Details
-
AbstractTraverseParentVisitor
protected AbstractTraverseParentVisitor()Default constructor.
-
-
Method Details
-
visit
Description copied from class:AnonymousExpressionVisitor
Blindly visit the givenExpression
.- Overrides:
visit
in classAnonymousExpressionVisitor
- Parameters:
expression
- TheExpression
to visit
-
visit
Description copied from interface:ExpressionVisitor
Visits theJPQLExpression
expression.- Specified by:
visit
in interfaceExpressionVisitor
- Overrides:
visit
in classAnonymousExpressionVisitor
- Parameters:
expression
- TheExpression
to visit
-