Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

E28847-01


org.eclipse.persistence.jpa.internal.jpql.parser
Class AbstractTraverseParentVisitor

java.lang.Object
  extended by org.eclipse.persistence.jpa.internal.jpql.parser.AnonymousExpressionVisitor
      extended by org.eclipse.persistence.jpa.internal.jpql.parser.AbstractTraverseParentVisitor

All Implemented Interfaces:
ExpressionVisitor
Direct Known Subclasses:
AbstractValidator.OwningClauseVisitor, ContentAssistVisitor.MappingFilterBuilder, ContentAssistVisitor.SubqueryVisitor, GrammarValidator.FuncExpressionFinder, JPQLQueryContext.QueryExpressionVisitor, ParameterTypeVisitor, SemanticValidator.VirtualIdentificationVariableFinder

public abstract class AbstractTraverseParentVisitor
extends AnonymousExpressionVisitor

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

Since:
2.3
Version:
2.3
Author:
Pascal Filion

Constructor Summary
AbstractTraverseParentVisitor()
           

 

Method Summary
protected  void visit(Expression expression)
          Blindly visit the given Expression.
 void visit(JPQLExpression expression)
          Visits the JPQLExpression expression.

 

Methods inherited from class org.eclipse.persistence.jpa.internal.jpql.parser.AnonymousExpressionVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, 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

protected void visit(Expression expression)
Blindly visit the given Expression.
Overrides:
visit in class AnonymousExpressionVisitor
Parameters:
expression - The Expression to visit

visit

public void visit(JPQLExpression expression)
Visits the JPQLExpression expression.
Specified by:
visit in interface ExpressionVisitor
Overrides:
visit in class AnonymousExpressionVisitor
Parameters:
expression - The Expression to visit

Skip navigation links

Copyright © 1998, 2012, Oracle. All Rights Reserved.