Class DeclarationResolver.QualifyRangeDeclarationVisitor
java.lang.Object
org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
org.eclipse.persistence.jpa.jpql.tools.resolver.DeclarationResolver.QualifyRangeDeclarationVisitor
- All Implemented Interfaces:
ExpressionVisitor
- Enclosing class:
DeclarationResolver
protected static class DeclarationResolver.QualifyRangeDeclarationVisitor
extends AbstractExpressionVisitor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DeclarationThe newDeclaration.protected DeclarationTheDeclarationbeing modified.protected StringThe identification variable coming from the parent identification variable declaration. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvisit(CollectionValuedPathExpression expression) Visits theCollectionValuedPathExpressionexpression.voidvisit(IdentificationVariableDeclaration expression) Visits theIdentificationVariableDeclarationexpression.voidvisit(RangeVariableDeclaration expression) Visits theRangeVariableDeclarationexpression.Methods inherited from class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
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
-
newDeclaration
The newDeclaration. -
oldDeclaration
TheDeclarationbeing modified. -
outerVariableName
The identification variable coming from the parent identification variable declaration.
-
-
Constructor Details
-
QualifyRangeDeclarationVisitor
protected QualifyRangeDeclarationVisitor()
-
-
Method Details
-
visit
Description copied from interface:ExpressionVisitorVisits theCollectionValuedPathExpressionexpression.- Specified by:
visitin interfaceExpressionVisitor- Overrides:
visitin classAbstractExpressionVisitor- Parameters:
expression- TheExpressionto visit
-
visit
Description copied from interface:ExpressionVisitorVisits theIdentificationVariableDeclarationexpression.- Specified by:
visitin interfaceExpressionVisitor- Overrides:
visitin classAbstractExpressionVisitor- Parameters:
expression- TheExpressionto visit
-
visit
Description copied from interface:ExpressionVisitorVisits theRangeVariableDeclarationexpression.- Specified by:
visitin interfaceExpressionVisitor- Overrides:
visitin classAbstractExpressionVisitor- Parameters:
expression- TheExpressionto visit
-