Package org.eclipse.persistence.jpa.jpql
Class AbstractSemanticValidator.ComparingEntityTypeLiteralVisitor
- java.lang.Object
-
- org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
-
- org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.ComparingEntityTypeLiteralVisitor
-
- All Implemented Interfaces:
ExpressionVisitor
- Enclosing class:
- AbstractSemanticValidator
protected static final class AbstractSemanticValidator.ComparingEntityTypeLiteralVisitor extends AbstractExpressionVisitor
-
-
Field Summary
Fields Modifier and Type Field Description protected IdentificationVariable
expression
boolean
result
-
Constructor Summary
Constructors Modifier Constructor Description protected
ComparingEntityTypeLiteralVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
visit(ComparisonExpression expression)
Visits theComparisonExpression
expression.void
visit(IdentificationVariable expression)
Visits theIdentificationVariable
expression.void
visit(SubExpression expression)
Visits theSubExpression
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
-
-
-
-
Field Detail
-
expression
protected IdentificationVariable expression
-
result
public boolean result
-
-
Method Detail
-
visit
public void visit(ComparisonExpression expression)
Visits theComparisonExpression
expression.- Specified by:
visit
in interfaceExpressionVisitor
- Overrides:
visit
in classAbstractExpressionVisitor
- Parameters:
expression
- TheExpression
to visit
-
visit
public void visit(IdentificationVariable expression)
Visits theIdentificationVariable
expression.- Specified by:
visit
in interfaceExpressionVisitor
- Overrides:
visit
in classAbstractExpressionVisitor
- 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
-
-