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(BigDecimalLiteral literal)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(BigDecimalLiteral 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)
-
-