Class EclipseLinkDeclarationResolver.DeclarationVisitor
- java.lang.Object
-
- org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
-
- org.eclipse.persistence.jpa.jpql.tools.resolver.DeclarationResolver.DeclarationVisitor
-
- org.eclipse.persistence.jpa.jpql.tools.resolver.EclipseLinkDeclarationResolver.DeclarationVisitor
-
- All Implemented Interfaces:
ExpressionVisitor
- Enclosing class:
- EclipseLinkDeclarationResolver
protected class EclipseLinkDeclarationResolver.DeclarationVisitor extends DeclarationResolver.DeclarationVisitor
-
-
Field Summary
-
Fields inherited from class org.eclipse.persistence.jpa.jpql.tools.resolver.DeclarationResolver.DeclarationVisitor
buildingDeclaration, collectResultVariable, currentDeclaration
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
DeclarationVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
visit(SimpleSelectStatement expression)
Visits theSimpleSelectStatement
expression.void
visit(SubExpression expression)
Visits theSubExpression
expression.void
visit(TableVariableDeclaration expression)
-
Methods inherited from class org.eclipse.persistence.jpa.jpql.tools.resolver.DeclarationResolver.DeclarationVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
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
-
-
-
-
Method Detail
-
visit
public void visit(SimpleSelectStatement expression)
Visits theSimpleSelectStatement
expression.- Specified by:
visit
in interfaceExpressionVisitor
- Overrides:
visit
in classDeclarationResolver.DeclarationVisitor
- Parameters:
expression
- TheExpression
to visit
-
visit
public void visit(SubExpression expression)
Visits theSubExpression
expression.- Specified by:
visit
in interfaceExpressionVisitor
- Overrides:
visit
in classAbstractExpressionVisitor
- Parameters:
expression
- TheExpression
to visit
-
visit
public void visit(TableVariableDeclaration expression)
-
-