Class AbstractTraverseParentVisitor
- java.lang.Object
-
- org.eclipse.persistence.jpa.jpql.tools.model.query.AnonymousStateObjectVisitor
-
- org.eclipse.persistence.jpa.jpql.tools.model.query.AbstractTraverseParentVisitor
-
- All Implemented Interfaces:
StateObjectVisitor
public abstract class AbstractTraverseParentVisitor extends AnonymousStateObjectVisitor
ThisStateObjectVisitortraverses up the hierarchy. It is up to the subclass to complete the behavior.- Version:
- 2.4
- Author:
- Pascal Filion
- Since:
- 2.4
-
-
Constructor Summary
Constructors Constructor Description AbstractTraverseParentVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvisit(JPQLQueryStateObject stateObject)Visits the givenJPQLQueryStateObject.protected voidvisit(StateObject stateObject)Blindly visit the givenStateObject.-
Methods inherited from class org.eclipse.persistence.jpa.jpql.tools.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
-
-
-
-
Method Detail
-
visit
public void visit(JPQLQueryStateObject stateObject)
Visits the givenJPQLQueryStateObject.- Specified by:
visitin interfaceStateObjectVisitor- Overrides:
visitin classAnonymousStateObjectVisitor- Parameters:
stateObject- TheJPQLQueryStateObjectto visit
-
visit
protected void visit(StateObject stateObject)
Blindly visit the givenStateObject.- Overrides:
visitin classAnonymousStateObjectVisitor- Parameters:
stateObject- TheStateObjectto visit
-
-