EclipseLink 2.4.2, build 'v20130514-5956486' API Reference

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

java.lang.Object
  extended by org.eclipse.persistence.jpa.jpql.model.query.AnonymousStateObjectVisitor
      extended by org.eclipse.persistence.jpa.jpql.model.query.AbstractTraverseParentVisitor
All Implemented Interfaces:
StateObjectVisitor

public abstract class AbstractTraverseParentVisitor
extends AnonymousStateObjectVisitor

This StateObjectVisitor traverses up the hierarchy. It is up to the subclass to complete the behavior.

Version:
2.4
Author:
Pascal Filion
Since:
2.4

Constructor Summary
AbstractTraverseParentVisitor()
           
 
Method Summary
 void visit(JPQLQueryStateObject stateObject)
          Visits the given JPQLQueryStateObject.
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractTraverseParentVisitor

public AbstractTraverseParentVisitor()
Method Detail

visit

public void visit(JPQLQueryStateObject stateObject)
Visits the given JPQLQueryStateObject.

Specified by:
visit in interface StateObjectVisitor
Overrides:
visit in class AnonymousStateObjectVisitor
Parameters:
stateObject - The JPQLQueryStateObject to visit

visit

protected 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