Class JPQLQueryContext.InputParameterVisitor
java.lang.Object
org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
org.eclipse.persistence.jpa.jpql.parser.AbstractTraverseChildrenVisitor
org.eclipse.persistence.jpa.jpql.tools.JPQLQueryContext.InputParameterVisitor
- All Implemented Interfaces:
ExpressionVisitor
- Enclosing class:
JPQLQueryContext
This visitor is responsible to find the
InputParameters with a certain
parameter name.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Collection<InputParameter> The collection ofInputParametersthat was retrieved by traversing the parsed tree.protected StringThe name of the input parameter to search. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvisit(InputParameter expression) Visits theInputParameterexpression.voidvisit(SimpleSelectStatement expression) Visits theSimpleSelectStatementexpression.Methods inherited from class org.eclipse.persistence.jpa.jpql.parser.AbstractTraverseChildrenVisitor
visitMethods inherited from class org.eclipse.persistence.jpa.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, visit, visit, visit, visit, visit, visit, visit, visit
-
Field Details
-
inputParameters
The collection ofInputParametersthat was retrieved by traversing the parsed tree. -
parameterName
The name of the input parameter to search.
-
-
Constructor Details
-
InputParameterVisitor
protected InputParameterVisitor()
-
-
Method Details
-
visit
Description copied from interface:ExpressionVisitorVisits theInputParameterexpression.- Specified by:
visitin interfaceExpressionVisitor- Overrides:
visitin classAnonymousExpressionVisitor- Parameters:
expression- TheExpressionto visit
-
visit
Description copied from interface:ExpressionVisitorVisits theSimpleSelectStatementexpression.- Specified by:
visitin interfaceExpressionVisitor- Overrides:
visitin classAnonymousExpressionVisitor- Parameters:
expression- TheExpressionto visit
-