org.apache.openjpa.persistence.criteria
Class CriteriaExpressionVisitor.AbstractVisitor
java.lang.Object
   org.apache.openjpa.persistence.criteria.CriteriaExpressionVisitor.AbstractVisitor
org.apache.openjpa.persistence.criteria.CriteriaExpressionVisitor.AbstractVisitor
- All Implemented Interfaces: 
- CriteriaExpressionVisitor
- Direct Known Subclasses: 
- CriteriaExpressionVisitor.ParameterVisitor
- Enclosing interface:
- CriteriaExpressionVisitor
- public abstract static class CriteriaExpressionVisitor.AbstractVisitor 
- extends Object- implements CriteriaExpressionVisitor
An abstract implementation that can detect cycles during traversal.
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
_visited
protected final Set<CriteriaExpression> _visited
CriteriaExpressionVisitor.AbstractVisitor
public CriteriaExpressionVisitor.AbstractVisitor()
exit
public void exit(CriteriaExpression node)
- Remembers the node being visited.
 
- 
- Specified by:
- exitin interface- CriteriaExpressionVisitor
 
- 
 
isVisited
public boolean isVisited(CriteriaExpression node)
- Affirms if this node has been visited before.
 
- 
- Specified by:
- isVisitedin interface- CriteriaExpressionVisitor
 
- 
 
getTraversalStyle
public CriteriaExpressionVisitor.TraversalStyle getTraversalStyle(CriteriaExpression node)
- Returns PREFIX as the default traversal style.
 
- 
- Specified by:
- getTraversalStylein interface- CriteriaExpressionVisitor
 
- 
 
Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.