Class AbstractContentAssistVisitor.DifferentComparisonFilter
- java.lang.Object
-
- org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
-
- org.eclipse.persistence.jpa.jpql.tools.AbstractContentAssistVisitor.DifferentComparisonFilter
-
- All Implemented Interfaces:
ExpressionVisitor,Filter<Expression>
- Enclosing class:
- AbstractContentAssistVisitor
protected static final class AbstractContentAssistVisitor.DifferentComparisonFilter extends AnonymousExpressionVisitor implements Filter<Expression>
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanvalidDetermines whether '<', '<=', '>=', '>' are valid comparison operators.
-
Constructor Summary
Constructors Modifier Constructor Description protectedDifferentComparisonFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaccept(Expression expression)Determines whether the specified object is "accepted" by the filter.protected voidvisit(Expression expression)Blindly visit the givenExpression.voidvisit(IdentificationVariable expression)Visits theIdentificationVariableexpression.-
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
-
-
-
-
Method Detail
-
accept
public boolean accept(Expression expression)
Determines whether the specified object is "accepted" by the filter. The semantics of "accept" is determined by the contract between the client and the server.- Specified by:
acceptin interfaceFilter<Expression>- Parameters:
expression- The value to filter- Returns:
trueif the given value is "accepted" by this filter;falseif it was "rejected"
-
visit
protected void visit(Expression expression)
Blindly visit the givenExpression.- Overrides:
visitin classAnonymousExpressionVisitor- Parameters:
expression- TheExpressionto visit
-
visit
public void visit(IdentificationVariable expression)
Visits theIdentificationVariableexpression.- Specified by:
visitin interfaceExpressionVisitor- Overrides:
visitin classAnonymousExpressionVisitor- Parameters:
expression- TheExpressionto visit
-
-