Top Description Constructors Methods
org.eclipse.persistence.jpa.jpql.parser

public abstract Class AbstractTraverseParentVisitor

extends AnonymousExpressionVisitor
Class Inheritance
Known Direct Subclasses
org.eclipse.persistence.jpa.jpql.tools.AbstractContentAssistVisitor.FollowingClausesVisitor, org.eclipse.persistence.jpa.jpql.tools.AbstractContentAssistVisitor.FollowingInvalidExpressionVisitor, org.eclipse.persistence.jpa.jpql.tools.AbstractContentAssistVisitor.MappingFilterBuilder, org.eclipse.persistence.jpa.jpql.tools.AbstractContentAssistVisitor.SubqueryVisitor, org.eclipse.persistence.jpa.jpql.tools.AbstractContentAssistVisitor.WithinInvalidExpressionVisitor, org.eclipse.persistence.jpa.jpql.tools.JPQLQueryContext.QueryExpressionVisitor, org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningClauseVisitor, org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningStatementVisitor, org.eclipse.persistence.jpa.jpql.BaseDeclarationIdentificationVariableFinder, org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor, org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseParentVisitor

This ExpressionVisitor traverses up the hierarchy. It is up to the subclass to complete the behavior.
Author
Pascal Filion
Since
2.3
Version
2.4

Constructor Summary

AccessConstructor and Description
protected
AbstractTraverseParentVisitor()

Default constructor.

Method Summary

Modifier and TypeMethod and Description
protected void
public void
Inherited from org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor:
visitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisit

Constructor Detail

AbstractTraverseParentVisitorback to summary
protected AbstractTraverseParentVisitor()

Default constructor.

Method Detail

visitback to summary
protected void visit(Expression expression)

Overrides org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor.visit.

Doc from org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor.visit.

Blindly visit the given Expression.

Parameters
expression:Expression

The Expression to visit

Annotations
@Override
visitback to summary
public void visit(JPQLExpression expression)

Overrides org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor.visit.

Implements org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor.visit.

Doc from org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor.visit.

Visits the JPQLExpression expression.

Parameters
expression:JPQLExpression

The Expression to visit

Annotations
@Override