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
Class AbstractValidator.ChildrenCollectorVisitor

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

All Implemented Interfaces:
ExpressionVisitor
Enclosing class:
AbstractValidator

private static class AbstractValidator.ChildrenCollectorVisitor
extends AnonymousExpressionVisitor

This visitor gathers the children of a CollectionExpression or a single visited Expression.


Field Summary
(package private)  java.util.List<Expression> expressions
          The unique Expression that was visited or the CollectionExpression's children.

 

Constructor Summary
private AbstractValidator.ChildrenCollectorVisitor()
           

 

Method Summary
 void visit(CollectionExpression expression)
          Visits the CollectionExpression expression.
protected  void visit(Expression expression)
          Blindly visit the given 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

 

Field Detail

expressions

java.util.List<Expression> expressions
The unique Expression that was visited or the CollectionExpression's children.

Constructor Detail

AbstractValidator.ChildrenCollectorVisitor

private AbstractValidator.ChildrenCollectorVisitor()

Method Detail

visit

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

visit

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

Skip navigation links

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