Class AbstractTraverseChildrenVisitor

java.lang.Object
org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
org.eclipse.persistence.jpa.jpql.parser.AbstractTraverseChildrenVisitor
All Implemented Interfaces:
ExpressionVisitor
Direct Known Subclasses:
AbstractEclipseLinkTraverseChildrenVisitor, BasicRefactoringTool.AbstractRenamer, BasicStateObjectBuilder.AbstractRangeDeclarationBuilder, BasicStateObjectBuilder.AbstractSelectStatementBuilder, BasicStateObjectBuilder.CollectionMemberDeclarationBuilder, BasicStateObjectBuilder.DeleteStatementBuilder, BasicStateObjectBuilder.UpdateStatementBuilder, BasicStateObjectBuilder.WhenClauseBuilder, FullyQualifyPathExpressionVisitor, JPQLQueryContext.InputParameterVisitor

public abstract class AbstractTraverseChildrenVisitor extends AnonymousExpressionVisitor
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.
Since:
2.3
Version:
2.4