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.