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 JPQLQueryContext.InputParameterVisitor

java.lang.Object
  extended by org.eclipse.persistence.jpa.internal.jpql.parser.AnonymousExpressionVisitor
      extended by org.eclipse.persistence.jpa.internal.jpql.parser.AbstractTraverseChildrenVisitor
          extended by org.eclipse.persistence.jpa.internal.jpql.JPQLQueryContext.InputParameterVisitor

All Implemented Interfaces:
ExpressionVisitor
Enclosing class:
JPQLQueryContext

private class JPQLQueryContext.InputParameterVisitor
extends AbstractTraverseChildrenVisitor

This visitor is responsible to find the InputParameters with a certain parameter name.


Field Summary
(package private)  java.util.Collection<InputParameter> inputParameters
          The collection of InputParameters that was retrieved by traversing the parsed tree.
(package private)  java.lang.String parameterName
          The name of the input parameter to search.

 

Constructor Summary
private JPQLQueryContext.InputParameterVisitor()
           

 

Method Summary
 void visit(InputParameter expression)
          Visits the InputParameter expression.
 void visit(SimpleSelectStatement expression)
          Visits the SimpleSelectStatement expression.

 

Methods inherited from class org.eclipse.persistence.jpa.internal.jpql.parser.AbstractTraverseChildrenVisitor
visit

 

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

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

inputParameters

java.util.Collection<InputParameter> inputParameters
The collection of InputParameters that was retrieved by traversing the parsed tree.

parameterName

java.lang.String parameterName
The name of the input parameter to search.

Constructor Detail

JPQLQueryContext.InputParameterVisitor

private JPQLQueryContext.InputParameterVisitor()

Method Detail

visit

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

visit

public void visit(SimpleSelectStatement expression)
Visits the SimpleSelectStatement 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.