A column with a constant value which gets turned into a bind variable.
Base trait for columns.
Common base trait for columns, tables and projections (but not unions and joins).
A column with a constant value which is inserted into an SQL statement as a literal.
A column which is part of a Table.
A column which gets created as the result of applying an operator.
A parameter from a QueryTemplate which gets turned into a bind variable.
A query monad which contains the AST for a query's projection and the accumulated restrictions and other modifiers.
A WrappedColumn can be used to change a column's nullValue.