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

public abstract Class AbstractTraverseChildrenVisitor

extends AnonymousExpressionVisitor
Class Inheritance
Known Direct Subclasses
org.eclipse.persistence.jpa.jpql.parser.FullyQualifyPathExpressionVisitor, org.eclipse.persistence.jpa.jpql.tools.BasicRefactoringTool.AbstractRenamer, org.eclipse.persistence.jpa.jpql.tools.JPQLQueryContext.InputParameterVisitor, org.eclipse.persistence.jpa.jpql.tools.model.BasicStateObjectBuilder.AbstractRangeDeclarationBuilder, org.eclipse.persistence.jpa.jpql.tools.model.BasicStateObjectBuilder.AbstractSelectStatementBuilder, org.eclipse.persistence.jpa.jpql.tools.model.BasicStateObjectBuilder.CollectionMemberDeclarationBuilder, org.eclipse.persistence.jpa.jpql.tools.model.BasicStateObjectBuilder.DeleteStatementBuilder, org.eclipse.persistence.jpa.jpql.tools.model.BasicStateObjectBuilder.UpdateStatementBuilder, org.eclipse.persistence.jpa.jpql.tools.model.BasicStateObjectBuilder.WhenClauseBuilder, org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseChildrenVisitor

This ExpressionVisitor traverses the entire hierarchy of the JPQL parsed tree by going down into each of the children of any given Expression. 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
AbstractTraverseChildrenVisitor()

Default constructor.

Method Summary

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

Constructor Detail

AbstractTraverseChildrenVisitorback to summary
protected AbstractTraverseChildrenVisitor()

Default constructor.

Method Detail

visitback to summary
protected final 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