|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| IDatabaseConnection | This interface represents a connection to a specific database. |
| IResultSetTable | |
| IResultSetTableFactory | |
| Class Summary | |
|---|---|
| AbstractDatabaseConnection | |
| AbstractResultSetTable | |
| CachedResultSetTable | |
| CachedResultSetTableFactory | |
| DatabaseConfig | |
| DatabaseConnection | This class adapts a JDBC Connection to a
IDatabaseConnection. |
| DatabaseDataSet | provides access to a database instance as a dataset. |
| DatabaseDataSourceConnection | This class adapts a JDBC DataSource to a
IDatabaseConnection. |
| DatabaseSequenceFilter | This filter orders tables using dependency information provided by
DatabaseMetaData.getExportedKeys(java.lang.String, java.lang.String, java.lang.String). |
| DatabaseTableIterator | |
| DatabaseTableMetaData | |
| ForwardOnlyResultSetTable | |
| ForwardOnlyResultSetTableFactory | |
| PrimaryKeyFilter | Filter a table given a map of the allowed rows based on primary key values. It uses a depth-first algorithm (although not recursive - it might be refactored in the future) to define which rows are allowed, as well which rows are necessary (and hence allowed) because of dependencies with the allowed rows. NOTE: multi-column primary keys are not supported at the moment. |
| PrimaryKeyFilteredTableWrapper | This class is a wrapper for another table with the condition that only a subset of the original table will be available - the subset is defined by the set of primary keys that are allowed in the new table. |
| QueryDataSet | Holds collection of tables resulting from database query. |
| QueryTableIterator | |
| ScrollableResultSetTable | |
| Exception Summary | |
|---|---|
| AmbiguousTableNameException | This exception is thrown by DatabaseDataSet when a multiple tables
having the same name are accessible. |
| CyclicTablesDependencyException | |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||