See: Description
Interface | Description |
---|---|
BinaryColumn |
Interface of a column with datatype
Column.Type.BINARY
or Column.Type.VARBINARY . |
BooleanConstraint | |
BooleanConstraint.Type |
The type of a boolean constraint.
|
Case |
Interface of a "case value when x then a when y then b else c end" statement
|
Case.When |
Interface of a single "when x then a" clause.
|
Column | |
Column.Name | |
Column.Type | |
ColumnReference |
Interface of a column reference.
|
ColumnSet |
A common base interface for
Index and ForeignKey . |
CombinedConstraint |
Interface of a
WHERE or ON
clause. |
CombinedConstraint.Type |
Specifies, how the various boolean constraints are
combined.
|
ConstrainedStatement |
Interface of a
Statement supporting
a WHERE clause. |
Constraint |
Interface of a constraint, used in a WHERE or ON condition.
|
DeleteStatement | |
Expression |
Interface of an arithmetic expression.
|
Expression.Type |
The type of a boolean constraint.
|
ForeignKey |
Interface of a foreign key.
|
ForeignKey.ColumnLink | |
Function | |
Index |
Interface of an index declaration.
|
Index.Name | |
InsertStatement |
Interface of an INSERT statement.
|
JoinReference |
This interface allows to specify join constraints.
|
ObjectFactory |
A factory object for creating all the objects used by
the SQL factory.
|
Parts | |
RawSQLCode |
An instance of
RawSQLCode is used to
insert raw SQL code into the statement. |
Schema |
Interface of a database schema.
|
Schema.Name | |
SelectStatement |
Interface of a SELECT statement.
|
SelectStatement.OrderColumn |
Provides a single column for an
ORDER BY
clause. |
SelectTableReference |
A TableReference being used in a SELECT statement.
|
SetStatement |
A common base interface for
InsertStatement
and UpdateStatement . |
SetStatement.SetValue |
A tupel of column name and value being assigned.
|
SQLFactory |
A factory for generating SQL statements.
|
SQLFactory.Ident | |
SQLGenerator |
An SQL generator.
|
Statement | |
StringColumn |
Interface of a column with datatype
Column.Type.CHAR
or Column.Type.VARCHAR . |
Table |
Abstract description of a table.
|
Table.Name | |
TableReference |
A table reference is used in the
Statement . |
UpdateStatement |
Interface of an update statement.
|
Value |
An abstract value.
|
Class | Description |
---|---|
ForeignKey.Mode | |
Value.Type |
Contains the generic framework for SQL generators.