protected class DefaultSemanticValidator.BooleanTypeValidator extends DefaultSemanticValidator.TypeValidator
valid| Modifier | Constructor and Description |
|---|---|
protected |
BooleanTypeValidator() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
isRightType(java.lang.Object type)
Determines whether the given type is the expected type.
|
void |
visit(AllOrAnyExpression expression)
Visits the
AllOrAnyExpression expression. |
void |
visit(AndExpression expression)
Visits the
AndExpression expression. |
void |
visit(BetweenExpression expression)
Visits the
BetweenExpression expression. |
void |
visit(ComparisonExpression expression)
Visits the
ComparisonExpression expression. |
void |
visit(EmptyCollectionComparisonExpression expression)
Visits the
EmptyCollectionComparisonExpression expression. |
void |
visit(ExistsExpression expression)
Visits the
ExistsExpression expression. |
void |
visit(KeywordExpression expression)
Visits the
KeywordExpression expression. |
void |
visit(LikeExpression expression)
Visits the
LikeExpression expression. |
void |
visit(NotExpression expression)
Visits the
NotExpression expression. |
void |
visit(NullComparisonExpression expression)
Visits the
NullComparisonExpression expression. |
void |
visit(OrExpression expression)
Visits the
OrExpression expression. |
visit, visit, visit, visit, visit, visit, visitvisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitprotected boolean isRightType(java.lang.Object type)
isRightType in class DefaultSemanticValidator.TypeValidatortype - The type to validatetrue if the given type is of the expected type; false if
it's not the right typepublic void visit(AllOrAnyExpression expression)
AllOrAnyExpression expression.visit in interface ExpressionVisitorvisit in class AbstractExpressionVisitorexpression - The Expression to visitpublic void visit(AndExpression expression)
AndExpression expression.visit in interface ExpressionVisitorvisit in class AbstractExpressionVisitorexpression - The Expression to visitpublic void visit(BetweenExpression expression)
BetweenExpression expression.visit in interface ExpressionVisitorvisit in class AbstractExpressionVisitorexpression - The Expression to visitpublic void visit(ComparisonExpression expression)
ComparisonExpression expression.visit in interface ExpressionVisitorvisit in class AbstractExpressionVisitorexpression - The Expression to visitpublic void visit(EmptyCollectionComparisonExpression expression)
EmptyCollectionComparisonExpression expression.visit in interface ExpressionVisitorvisit in class AbstractExpressionVisitorexpression - The Expression to visitpublic void visit(ExistsExpression expression)
ExistsExpression expression.visit in interface ExpressionVisitorvisit in class AbstractExpressionVisitorexpression - The Expression to visitpublic void visit(KeywordExpression expression)
KeywordExpression expression.visit in interface ExpressionVisitorvisit in class AbstractExpressionVisitorexpression - The Expression to visitpublic void visit(LikeExpression expression)
LikeExpression expression.visit in interface ExpressionVisitorvisit in class AbstractExpressionVisitorexpression - The Expression to visitpublic void visit(NotExpression expression)
NotExpression expression.visit in interface ExpressionVisitorvisit in class AbstractExpressionVisitorexpression - The Expression to visitpublic void visit(NullComparisonExpression expression)
NullComparisonExpression expression.visit in interface ExpressionVisitorvisit in class AbstractExpressionVisitorexpression - The Expression to visitpublic void visit(OrExpression expression)
OrExpression expression.visit in interface ExpressionVisitorvisit in class AbstractExpressionVisitorexpression - The Expression to visit