Class AbstractContentAssistVisitor.SubqueryAppendableExpressionVisitor
java.lang.Object
org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
org.eclipse.persistence.jpa.jpql.tools.AbstractContentAssistVisitor.AbstractAppendableExpressionVisitor
org.eclipse.persistence.jpa.jpql.tools.AbstractContentAssistVisitor.SubqueryAppendableExpressionVisitor
- All Implemented Interfaces:
ExpressionVisitor
- Enclosing class:
AbstractContentAssistVisitor
protected static final class AbstractContentAssistVisitor.SubqueryAppendableExpressionVisitor
extends AbstractContentAssistVisitor.AbstractAppendableExpressionVisitor
-
Field Summary
Modifier and TypeFieldDescriptionprotected boolean
For a subquerySELECT
clause identifier to be appendable, it has to be encapsulated by aSubExpression
.Fields inherited from class org.eclipse.persistence.jpa.jpql.tools.AbstractContentAssistVisitor.AbstractAppendableExpressionVisitor
appendable
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
visit
(IdentificationVariable expression) Visits theIdentificationVariable
expression.void
visit
(NullExpression expression) Visits theNullExpression
expression.void
visit
(SubExpression expression) Visits theSubExpression
expression.Methods inherited from class org.eclipse.persistence.jpa.jpql.tools.AbstractContentAssistVisitor.AbstractAppendableExpressionVisitor
dispose, isAppendable
Methods 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
-
subExpression
protected boolean subExpressionFor a subquerySELECT
clause identifier to be appendable, it has to be encapsulated by aSubExpression
.
-
-
Constructor Details
-
SubqueryAppendableExpressionVisitor
protected SubqueryAppendableExpressionVisitor()
-
-
Method Details
-
visit
Description copied from interface:ExpressionVisitor
Visits theIdentificationVariable
expression.- Specified by:
visit
in interfaceExpressionVisitor
- Overrides:
visit
in classAnonymousExpressionVisitor
- Parameters:
expression
- TheExpression
to visit
-
visit
Description copied from interface:ExpressionVisitor
Visits theNullExpression
expression.- Specified by:
visit
in interfaceExpressionVisitor
- Overrides:
visit
in classAnonymousExpressionVisitor
- Parameters:
expression
- TheExpression
to visit
-
visit
Description copied from interface:ExpressionVisitor
Visits theSubExpression
expression.- Specified by:
visit
in interfaceExpressionVisitor
- Overrides:
visit
in classAnonymousExpressionVisitor
- Parameters:
expression
- TheExpression
to visit
-