Package org.eclipse.persistence.jpa.jpql
Class AbstractSemanticValidator.StateFieldPathExpressionVisitor
java.lang.Object
org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.StateFieldPathExpressionVisitor
- All Implemented Interfaces:
ExpressionVisitor
- Enclosing class:
AbstractSemanticValidator
protected static final class AbstractSemanticValidator.StateFieldPathExpressionVisitor
extends AbstractExpressionVisitor
This visitor is meant to retrieve an
AbstractSemanticValidator.StateFieldPathExpressionVisitor
if the visited
Expression
is that object.-
Field Summary
Modifier and TypeFieldDescriptionprotected StateFieldPathExpression
TheStateFieldPathExpression
that was visited;null
if it was not. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
visit
(StateFieldPathExpression expression) Visits theStateFieldPathExpression
expression.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, visit, visit
-
Field Details
-
expression
TheStateFieldPathExpression
that was visited;null
if it was not.
-
-
Constructor Details
-
StateFieldPathExpressionVisitor
protected StateFieldPathExpressionVisitor()Default constructor.
-
-
Method Details
-
visit
Description copied from interface:ExpressionVisitor
Visits theStateFieldPathExpression
expression.- Specified by:
visit
in interfaceExpressionVisitor
- Overrides:
visit
in classAbstractExpressionVisitor
- Parameters:
expression
- TheExpression
to visit
-