Package com.exasol.sql.expression
Interface ValueExpression
-
- All Known Subinterfaces:
BooleanExpression,Comparison,Function,Literal,Predicate
- All Known Implementing Classes:
AbstractBooleanExpression,AbstractComparison,AbstractFunction,AbstractLiteral,AbstractPredicate,AnalyticFunction,And,BetweenPredicate,BigDecimalLiteral,BinaryArithmeticExpression,BooleanLiteral,BooleanTerm,CastExasolFunction,ColumnReference,DefaultValue,DoubleLiteral,ExasolFunction,ExasolUdf,ExistsPredicate,FloatLiteral,InPredicate,IntegerLiteral,IsNullPredicate,LikeComparison,LongLiteral,Not,NullLiteral,Or,SimpleComparison,StringLiteral,UnnamedPlaceholder
public interface ValueExpressionCommon interface for all types of value expressions
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaccept(ValueExpressionVisitor visitor)Accept a visitor
-
-
-
Method Detail
-
accept
void accept(ValueExpressionVisitor visitor)
Accept a visitor- Parameters:
visitor- visitor to accept
-
-