Top Description Constructors Methods
org.eclipse.persistence.jpa.jpql.tools.model.query

public abstract Class AbstractTraverseChildrenVisitor

extends AnonymousStateObjectVisitor
Class Inheritance
Known Direct Subclasses
org.eclipse.persistence.jpa.jpql.tools.RefactoringTool.ClassNameRenamer, org.eclipse.persistence.jpa.jpql.tools.RefactoringTool.EntityNameRenamer, org.eclipse.persistence.jpa.jpql.tools.RefactoringTool.EnumConstantRenamer, org.eclipse.persistence.jpa.jpql.tools.RefactoringTool.FieldNameRenamer, org.eclipse.persistence.jpa.jpql.tools.RefactoringTool.ResultVariableNameRenamer, org.eclipse.persistence.jpa.jpql.tools.RefactoringTool.VariableNameRenamer

This StateObjectVisitor traverses the entire hierarchy of the JPQL parsed tree by going down into each of the children of any given StateObject. It is up to the subclass to complete the behavior.
Author
Pascal Filion
Since
2.4
Version
2.4

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected final void
Inherited from org.eclipse.persistence.jpa.jpql.tools.model.query.AnonymousStateObjectVisitor:
visitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisit

Constructor Detail

AbstractTraverseChildrenVisitorback to summary
public AbstractTraverseChildrenVisitor()

Method Detail

visitback to summary
protected final void visit(StateObject stateObject)

Overrides org.eclipse.persistence.jpa.jpql.tools.model.query.AnonymousStateObjectVisitor.visit.

Doc from org.eclipse.persistence.jpa.jpql.tools.model.query.AnonymousStateObjectVisitor.visit.

Blindly visit the given StateObject.

Parameters
stateObject:StateObject

The StateObject to visit

Annotations
@Override