AbstractSqlBinaryEquality |
Abstract base for comparison operators with two operands.
|
AbstractSqlPredicateJson |
|
SqlColumn |
A SQL column.
|
SqlExpressionList |
SQL expression list.
|
SqlFunctionAggregate |
A simple aggregate function with a name and zero or more arguments.
|
SqlFunctionAggregateGroupConcat |
Represents a GROUP_CONCAT aggregate function.
|
SqlFunctionAggregateGroupConcat.Builder |
|
SqlFunctionAggregateListagg |
Represents a LISTAGG aggregate function.
|
SqlFunctionAggregateListagg.Behavior |
|
SqlFunctionAggregateListagg.Builder |
|
SqlFunctionScalar |
A simple scalar function with a name and zero or more arguments.
|
SqlFunctionScalarCase |
CASE function.
|
SqlFunctionScalarCast |
The type Sql function scalar cast.
|
SqlFunctionScalarExtract |
The type Sql function scalar extract.
|
SqlFunctionScalarJsonValue |
|
SqlFunctionScalarJsonValue.Behavior |
|
SqlGroupBy |
Represents a GROUP BY statement.
|
SqlJoin |
JOIN node.
|
SqlLimit |
LIMIT sql node.
|
SqlLiteralBool |
Bool literal.
|
SqlLiteralDate |
Date literal.
|
SqlLiteralDouble |
Double literal.
|
SqlLiteralExactnumeric |
Literal for decimal types.
|
SqlLiteralInterval |
Interval literal.
|
SqlLiteralNull |
NULL literal.
|
SqlLiteralString |
String literal.
|
SqlLiteralTimestamp |
Timestamp literal.
|
SqlLiteralTimestampUtc |
Timestamp UTC literal.
|
SqlNode |
Node in a graph representing a SQL query.
|
SqlOrderBy |
ORDER BY clause.
|
SqlPredicate |
This class represents SQL predicates.
|
SqlPredicateAnd |
AND predicate.
|
SqlPredicateBetween |
Between predicate.
|
SqlPredicateEqual |
Equal predicate.
|
SqlPredicateInConstList |
The type Sql predicate in const list.
|
SqlPredicateIsJson |
|
SqlPredicateIsNotJson |
|
SqlPredicateIsNotNull |
The type Sql predicate is not null.
|
SqlPredicateIsNull |
The type Sql predicate is null.
|
SqlPredicateLess |
Less predicate.
|
SqlPredicateLessEqual |
The type Sql predicate less equal.
|
SqlPredicateLike |
LIKE predicate
|
SqlPredicateLikeRegexp |
REGEXP_LIKE predicate.
|
SqlPredicateNot |
Not predicate.
|
SqlPredicateNotEqual |
Not equal predicate.
|
SqlPredicateOr |
OR predicate.
|
SqlSelectList |
This class represents a select list.
|
SqlStatement |
SQL Statement.
|
SqlStatementSelect |
We could consider to apply builder pattern here (if time)
|
SqlStatementSelect.Builder |
|
SqlTable |
This class represents a SQL table.
|