EclipseLink 2.4.2, build 'v20130514-5956486' API Reference

org.eclipse.persistence.jpa.jpql.model.query
Class AbstractTraverseChildrenVisitor

java.lang.Object
  extended by org.eclipse.persistence.jpa.jpql.model.query.AnonymousStateObjectVisitor
      extended by org.eclipse.persistence.jpa.jpql.model.query.AbstractTraverseChildrenVisitor
All Implemented Interfaces:
StateObjectVisitor
Direct Known Subclasses:
RefactoringTool.ClassNameRenamer, RefactoringTool.EntityNameRenamer, RefactoringTool.EnumConstantRenamer, RefactoringTool.FieldNameRenamer, RefactoringTool.ResultVariableNameRenamer, RefactoringTool.VariableNameRenamer

public abstract class AbstractTraverseChildrenVisitor
extends AnonymousStateObjectVisitor

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.

Version:
2.4
Author:
Pascal Filion
Since:
2.4

Constructor Summary
AbstractTraverseChildrenVisitor()
           
 
Method Summary
protected  void visit(StateObject stateObject)
          Blindly visit the given StateObject.
 
Methods inherited from class org.eclipse.persistence.jpa.jpql.model.query.AnonymousStateObjectVisitor
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractTraverseChildrenVisitor

public AbstractTraverseChildrenVisitor()
Method Detail

visit

protected final void visit(StateObject stateObject)
Blindly visit the given StateObject.

Overrides:
visit in class AnonymousStateObjectVisitor
Parameters:
stateObject - The StateObject to visit

EclipseLink 2.4.2, build 'v20130514-5956486' API Reference