Class AbstractContentAssistVisitor.WithinInvalidExpressionVisitor
java.lang.Object
org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
org.eclipse.persistence.jpa.jpql.parser.AbstractTraverseParentVisitor
org.eclipse.persistence.jpa.jpql.tools.AbstractContentAssistVisitor.WithinInvalidExpressionVisitor
- All Implemented Interfaces:
ExpressionVisitor
- Enclosing class:
AbstractContentAssistVisitor
protected static final class AbstractContentAssistVisitor.WithinInvalidExpressionVisitor
extends AbstractTraverseParentVisitor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanDetermines whether the visitedExpressionis an descendant of either a bad or invalid expression. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()Disposes of the internal data.booleanDetermines whether the visitedExpressionis part of an invalid fragmentvoidvisit(BadExpression expression) Visits theBadExpressionexpression.voidvisit(UnknownExpression expression) Visits theUnknownExpressionexpression.Methods inherited from class org.eclipse.persistence.jpa.jpql.parser.AbstractTraverseParentVisitor
visit, visitMethods 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
-
Field Details
-
withinInvalidExpression
protected boolean withinInvalidExpressionDetermines whether the visitedExpressionis an descendant of either a bad or invalid expression.
-
-
Constructor Details
-
WithinInvalidExpressionVisitor
protected WithinInvalidExpressionVisitor()
-
-
Method Details
-
dispose
public void dispose()Disposes of the internal data. -
isWithinInvalidExpression
public boolean isWithinInvalidExpression()Determines whether the visitedExpressionis part of an invalid fragment- Returns:
trueif the visitedExpressionis within an invalid fragment;falseif it is not
-
visit
Description copied from interface:ExpressionVisitorVisits theBadExpressionexpression.- Specified by:
visitin interfaceExpressionVisitor- Overrides:
visitin classAnonymousExpressionVisitor- Parameters:
expression- TheExpressionto visit
-
visit
Description copied from interface:ExpressionVisitorVisits theUnknownExpressionexpression.- Specified by:
visitin interfaceExpressionVisitor- Overrides:
visitin classAnonymousExpressionVisitor- Parameters:
expression- TheUnknownExpressionto visit
-