EclipseLink 2.4.2, build 'v20130514-5956486' API Reference

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

java.lang.Object
  extended by org.eclipse.persistence.jpa.jpql.model.query.AnonymousStateObjectVisitor
      extended by org.eclipse.persistence.jpa.jpql.model.query.AnonynousEclipseLinkStateObjectVisitor
          extended by org.eclipse.persistence.jpa.jpql.model.query.AbstractEclipseLinkTraverseParentVisitor
All Implemented Interfaces:
EclipseLinkStateObjectVisitor, StateObjectVisitor

public abstract class AbstractEclipseLinkTraverseParentVisitor
extends AnonynousEclipseLinkStateObjectVisitor

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
AbstractEclipseLinkTraverseParentVisitor()
           
 
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
 
Methods inherited from interface org.eclipse.persistence.jpa.jpql.model.query.StateObjectVisitor
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
 

Constructor Detail

AbstractEclipseLinkTraverseParentVisitor

public AbstractEclipseLinkTraverseParentVisitor()
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