# Uses of Package
org.eclipse.net4j.db.ddl

- Packages that use org.eclipse.net4j.db.ddl
  Package | Description
  --- | ---
  org.eclipse.net4j.db | The Net4j DB framework.
  org.eclipse.net4j.db.ddl | The Net4j DB framework concepts for the abstraction of the SQL data definition language.
  org.eclipse.net4j.db.ddl.delta | The Net4j DB framework concepts for the abstraction of schema deltas.
  org.eclipse.net4j.db.derby | The Net4j DB Framework support for Derby databases.
  org.eclipse.net4j.db.h2 | The Net4j DB Framework support for H2 databases.
  org.eclipse.net4j.db.hsqldb | The Net4j DB Framework support for HSQLDB databases.
  org.eclipse.net4j.db.mysql | The Net4j DB Framework support for MYSQL databases.
  org.eclipse.net4j.db.postgresql | The Net4j DB Framework support for PostgreSQL databases.
  org.eclipse.net4j.internal.db.ddl |
  org.eclipse.net4j.spi.db | Server service provider interfaces and useful base implementations for the Net4j DB framework.
  org.eclipse.net4j.spi.db.ddl | Server service provider interfaces for the Net4j DB framework.

- Classes in org.eclipse.net4j.db.ddl used by org.eclipse.net4j.db
  Class | Description
  --- | ---
  IDBElement |
  IDBField | A field (column) specification in a `DB table`.
  IDBNamedElement |
  IDBSchema | Specifies a number of `DB tables` that can be created in or dropped from a database through a `DB adapter`.
  IDBTable | A table specification in a `DB schema`.

- Classes in org.eclipse.net4j.db.ddl used by org.eclipse.net4j.db.ddl
  Class | Description
  --- | ---
  IDBElement |
  IDBField | A field (column) specification in a `DB table`.
  IDBIndex | An index specification in a `DB table`.
  IDBIndex.Type | The type of an `index` specification in a `DB table`.
  IDBIndexField | An index field specification in a `DB index`.
  IDBNamedElement |
  IDBSchema | Specifies a number of `DB tables` that can be created in or dropped from a database through a `DB adapter`.
  IDBSchemaElement | Specifies a hierachical namespace for elements in a `DB schema`.
  IDBSchemaElement.SchemaElementType |
  IDBSchemaVisitor |
  IDBTable | A table specification in a `DB schema`.
  SchemaElementNotFoundException |

- Classes in org.eclipse.net4j.db.ddl used by org.eclipse.net4j.db.ddl.delta
  Class | Description
  --- | ---
  IDBElement |
  IDBField | A field (column) specification in a `DB table`.
  IDBIndex | An index specification in a `DB table`.
  IDBIndexField | An index field specification in a `DB index`.
  IDBNamedElement |
  IDBSchema | Specifies a number of `DB tables` that can be created in or dropped from a database through a `DB adapter`.
  IDBSchemaElement | Specifies a hierachical namespace for elements in a `DB schema`.
  IDBTable | A table specification in a `DB schema`.

- Classes in org.eclipse.net4j.db.ddl used by org.eclipse.net4j.db.derby
  Class | Description
  --- | ---
  IDBField | A field (column) specification in a `DB table`.

- Classes in org.eclipse.net4j.db.ddl used by org.eclipse.net4j.db.h2
  Class | Description
  --- | ---
  IDBField | A field (column) specification in a `DB table`.
  IDBIndex.Type | The type of an `index` specification in a `DB table`.
  IDBTable | A table specification in a `DB schema`.

- Classes in org.eclipse.net4j.db.ddl used by org.eclipse.net4j.db.hsqldb
  Class | Description
  --- | ---
  IDBField | A field (column) specification in a `DB table`.

- Classes in org.eclipse.net4j.db.ddl used by org.eclipse.net4j.db.mysql
  Class | Description
  --- | ---
  IDBField | A field (column) specification in a `DB table`.
  IDBIndex | An index specification in a `DB table`.

- Classes in org.eclipse.net4j.db.ddl used by org.eclipse.net4j.db.postgresql
  Class | Description
  --- | ---
  IDBField | A field (column) specification in a `DB table`.
  IDBTable | A table specification in a `DB schema`.

- Classes in org.eclipse.net4j.db.ddl used by org.eclipse.net4j.internal.db.ddl
  Class | Description
  --- | ---
  IDBElement |
  IDBNamedElement |
  IDBSchema | Specifies a number of `DB tables` that can be created in or dropped from a database through a `DB adapter`.
  IDBSchemaElement | Specifies a hierachical namespace for elements in a `DB schema`.

- Classes in org.eclipse.net4j.db.ddl used by org.eclipse.net4j.spi.db
  Class | Description
  --- | ---
  IDBElement |
  IDBField | A field (column) specification in a `DB table`.
  IDBIndex | An index specification in a `DB table`.
  IDBIndex.Type | The type of an `index` specification in a `DB table`.
  IDBNamedElement |
  IDBSchema | Specifies a number of `DB tables` that can be created in or dropped from a database through a `DB adapter`.
  IDBSchemaElement | Specifies a hierachical namespace for elements in a `DB schema`.
  IDBTable | A table specification in a `DB schema`.

- Classes in org.eclipse.net4j.db.ddl used by org.eclipse.net4j.spi.db.ddl
  Class | Description
  --- | ---
  IDBElement |
  IDBField | A field (column) specification in a `DB table`.
  IDBIndex | An index specification in a `DB table`.
  IDBIndex.Type | The type of an `index` specification in a `DB table`.
  IDBIndexField | An index field specification in a `DB index`.
  IDBNamedElement |
  IDBSchema | Specifies a number of `DB tables` that can be created in or dropped from a database through a `DB adapter`.
  IDBSchemaElement | Specifies a hierachical namespace for elements in a `DB schema`.
  IDBTable | A table specification in a `DB schema`.