Interface Expression

All Superinterfaces:
ASTNodeAccess, Model, Serializable
All Known Implementing Classes:
Addition, AllColumns, AllTableColumns, AllValue, AnalyticExpression, AndExpression, AnyComparisonExpression, ArrayConstructor, ArrayExpression, Between, BinaryExpression, BitwiseAnd, BitwiseLeftShift, BitwiseOr, BitwiseRightShift, BitwiseXor, CaseExpression, CastExpression, CollateExpression, Column, ComparisonOperator, Concat, ConnectByRootOperator, ContainedBy, Contains, DateTimeLiteralExpression, DateValue, Division, DoubleAnd, DoubleValue, EqualsTo, ExistsExpression, ExpressionList, ExtractExpression, FullTextSearch, Function, GeometryDistance, GreaterThan, GreaterThanEquals, HexValue, InExpression, IntegerDivision, IntervalExpression, IsBooleanExpression, IsDistinctExpression, IsNullExpression, JdbcNamedParameter, JdbcParameter, JsonAggregateFunction, JsonExpression, JsonFunction, JsonOperator, KeepExpression, LateralSubSelect, LikeExpression, LongValue, Matches, MemberOfExpression, MinorThan, MinorThanEquals, Modulo, MultiAndExpression, MultiOrExpression, MultipleExpression, Multiplication, MySQLGroupConcat, NamedExpressionList, NextValExpression, NotEqualsTo, NotExpression, NullValue, NumericBind, OldOracleJoinBinaryExpression, OracleHierarchicalExpression, OracleHint, OracleNamedFunctionParameter, OrExpression, OverlapsCondition, ParenthesedExpressionList, ParenthesedSelect, Parenthesis, PlainSelect, RangeExpression, RegExpMatchOperator, RowConstructor, RowGetExpression, Select, SetOperationList, SignedExpression, SimilarToExpression, StringValue, Subtraction, TableFunction, TableStatement, TimeKeyExpression, TimestampValue, TimeValue, TimezoneExpression, TranscodingFunction, TrimFunction, TSQLLeftJoin, TSQLRightJoin, UserVariable, Values, VariableAssignment, WhenClause, WithItem, XMLSerializeExpr, XorExpression

public interface Expression extends ASTNodeAccess, Model