| Interface | Description |
|---|---|
| CompositeDBObject<C extends DBObject> |
DBObject implementation that aggregates sub objects of a DBObject sub type C. |
| ContainerComponent |
Parent interface for all classes that can be contained in a database package.
|
| DBMetaDataExporter |
Interface for classes that can export a meta data model.
|
| DBMetaDataImporter |
Interface for classes that can import a database.
|
| DBObject |
Abstract parent interface for assembling database objects in a tree using the Composite design pattern.
|
| DBTableComponent | |
| MultiColumnObject |
Interface for database objects that have multiple columns..
|
| SequenceHolder |
Common interface for
DBObjects which can hold DBSequences. |
| TableHolder |
| Class | Description |
|---|---|
| AbstractCompositeDBObject<C extends DBObject> |
Abstract implementation of the
CompositeDBObject interface which serves as parent class
for individual implementations. |
| AbstractDBObject |
Abstract implementation of the
DBObject interface which serves as
parent class for concrete implementations. |
| AbstractDBTableComponent | |
| Database |
Represents a database.
|
| DBCatalog |
Represents a JDBC catalog.
|
| DBCheckConstraint |
Represents a database check constraint.
|
| DBColumn |
Represents a database column.
|
| DBConstraint |
Parent class for all database constraints.
|
| DBDataType |
Represents a database column type.
|
| DBForeignKeyConstraint |
Represents a foreign key constraint.
|
| DBIndex |
Represents a database index.
|
| DBNonUniqueIndex |
Represents a non-unique database index.
|
| DBNotNullConstraint |
Represents a database not-null constraint.
|
| DBPackage |
Represents a database packet which can hold
DBProcedures. |
| DBPrimaryKeyConstraint |
Represents a primary key constraint in a database.
|
| DBProcedure |
Represents a database procedure.
|
| DBRow |
Represents a row in a database table.
|
| DBRowIterator |
Iterates through the rows of a database.
|
| DBSchema |
Represents a JDBC database schema.
|
| DBSequence |
Represents a database sequence.
|
| DBTable |
Represents a database table.
|
| DBTreeModel |
TreeModel adapter for the hierarchy formed by the Composite pattern of
DBObject and CompositeDBObject. |
| DBTrigger |
Represents a database trigger.
|
| DBUniqueConstraint |
Represents a unique constraint on one or the combination of several columns of one table.
|
| DBUniqueIndex |
Represents a unique database index.
|
| ForeignKeyPath |
Represents a sequence of consecutively navigable foreign key references.
|
| TableContainer |
Represents a database container which may contain tables or other containers.
|
| TableContainerSupport |
Helper implementation for
TableHolder and SequenceHolder. |
| Enum | Description |
|---|---|
| FKChangeRule |
Represents a rule to apply when a referenced database row
has been deleted or undergone a primary key value change.
|
| TableType |
Enumeration of the table types defined in the JDBC spec.
|
Copyright © 2006–2014 Volker Bergmann. All rights reserved.