Statement Builder implementation.
-
interface
Update assignment to a
Column
.
interface
interface
AST for a DELETE
statement.
interface
Expression that can be used in select lists.
interface
AST for a INSERT
statement.
interface
Supertype of all Abstract Syntax Tree (AST) segments.
interface
AST for a SELECT
statement.
interface
A segment that can be used as table in a query.
interface
AST for aa UPDATE
statement.
class
Represents an analytic function, also known as windowing function
static class
class
class
class
class
class
Bind marker/parameter placeholder used to construct prepared statements with parameter substitution.
class
class
Represents a CAST
expression like CAST(something AS JSON
.
class
Column name within a SELECT … FROM
clause.
class
class
static class
class
Simple condition that evaluates to SQL FALSE
.
class
class
class
Represents a inline query within a SQL statement.
class
class
class
class
class
class
class
Condition group wrapping a nested
Condition
with parentheses.
class
class
class
class
Represents an `ORDER BY` clause.
class
Represents a field in the ORDER BY
clause.
class
class
Value object representing the select list (selected columns, functions).
class
class
Simple function accepting one or more
Expression
s.
class
class
class
Wrapper for a
Select
query to be used as subselect.
class
Represents a table reference within a SQL statement.
class
Simple condition that evaluates to SQL TRUE
.
class
class
Comparison
instead.