Package com.exasol.sql.expression
Interface BooleanExpressionVisitor
-
- All Known Implementing Classes:
ValueExpressionRenderer
public interface BooleanExpressionVisitorVisitor interface for aBooleanTerm
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidvisit(And and)Visit a logicalANDexpression.voidvisit(Comparison comparison)Visit a comparison.voidvisit(BooleanLiteral literal)Visit a boolean literal.voidvisit(Not not)Visit a unaryNOTexpression.voidvisit(Or or)Visit a logicalORexpression.voidvisit(Predicate predicate)Visit a predicate.
-
-
-
Method Detail
-
visit
void visit(Not not)
Visit a unaryNOTexpression.- Parameters:
not- unaryNOTto visit
-
visit
void visit(BooleanLiteral literal)
Visit a boolean literal.- Parameters:
literal- boolean literal to visit
-
visit
void visit(And and)
Visit a logicalANDexpression.- Parameters:
and- logicalANDto visit
-
visit
void visit(Or or)
Visit a logicalORexpression.- Parameters:
or- logicalORto visit
-
visit
void visit(Comparison comparison)
Visit a comparison.- Parameters:
comparison- comparison to visit
-
visit
void visit(Predicate predicate)
Visit a predicate.- Parameters:
predicate- predicate to visit
-
-