Package com.exasol.sql.expression
Interface ValueExpressionVisitor
-
- All Known Implementing Classes:
ValueExpressionRenderer
public interface ValueExpressionVisitorVisitor interface for aBooleanTerm.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidleave(ExasolFunction function)voidleave(ExasolUdf function)voidvisit(BinaryArithmeticExpression expression)voidvisit(BooleanExpression booleanExpression)voidvisit(BooleanLiteral literal)voidvisit(ColumnReference columnReference)voidvisit(DefaultValue defaultValue)voidvisit(DoubleLiteral literal)voidvisit(FloatLiteral literal)voidvisit(ExasolFunction function)voidvisit(ExasolUdf function)voidvisit(IntegerLiteral literal)voidvisit(LongLiteral literal)voidvisit(NullLiteral nullLiteral)voidvisit(StringLiteral literal)voidvisit(UnnamedPlaceholder unnamedPlaceholder)
-
-
-
Method Detail
-
visit
void visit(UnnamedPlaceholder unnamedPlaceholder)
-
visit
void visit(StringLiteral literal)
-
visit
void visit(IntegerLiteral literal)
-
visit
void visit(LongLiteral literal)
-
visit
void visit(DoubleLiteral literal)
-
visit
void visit(FloatLiteral literal)
-
visit
void visit(BooleanLiteral literal)
-
visit
void visit(ColumnReference columnReference)
-
visit
void visit(DefaultValue defaultValue)
-
visit
void visit(ExasolFunction function)
-
leave
void leave(ExasolFunction function)
-
visit
void visit(ExasolUdf function)
-
leave
void leave(ExasolUdf function)
-
visit
void visit(BinaryArithmeticExpression expression)
-
visit
void visit(NullLiteral nullLiteral)
-
visit
void visit(BooleanExpression booleanExpression)
-
-