|
SPT RWT Application API | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Class Summary | |
|---|---|
| AbstractProcedureAnalyser | An abstract base class for database engine specific procedure analysers. |
| AbstractQueryExecutor | A utility class to execute SQL statement (only one statement allowed). |
| AbstractSequenceAnalyser | An abstract analyser for analysing sequence type objects in the database. |
| AbstractTriggerAnalyser | An abstract analyser for analysing trigger type objects in the database. |
| AbstractViewAnalyser | An abstractanalyser for analysing view type objects in the database. |
| AllTests | Execute all the tests for the project. |
| Analyser | An abstract base class analyser for the various database objects. |
| BatchQueryExecutor | A utility class to execute SQL statements (single or batch). |
| BatchQueryExecutorTest | Unit test for the BatchQueryExecutor class. |
| CatalogueAnalyser | An analyser for analysing catalogues in a database. |
| CatalogueMetaData | A value object that represents database catalogues. |
| Category | A simple data object used to represent a category under which named queries are stored. |
| Column | A simple value object that represents a column in a result set row. |
| ColumnAnalyser | An analyser for analysing column type objects in the database. |
| ColumnAnalyserTest | Unit test for the ColumnAnalyser object. |
| ColumnMetaData | A value object that represents metadata for columns. |
| ConnectionData | A simple bean used to represent different types of database engines that the application can connect to. |
| ConnectionFactory | A factory used to obtain database connections. |
| ConnectionManager | A manager used to globally maintain a single means of connecting to a database. |
| ConnectionParameters | A simple value object used to represent the data required to initiate a connection to a database. |
| Connections | A serializable wrapper used to represent saved JDBC connections for the application. |
| ConnectionsTest | Unit test for the Connections object. |
| CreateTestObjects | Unit test setup class for creating test database objects to use in the unit test suite. |
| DatabaseType | A simple bean used to represent different types of database engines that the application can connect to. |
| DBMSAnalyser | An analyser for analysing metadata about a database. |
| DBMSAnalyserTest | Unit test for the DBMSAnalyser object. |
| DBMSMetaData | A value object that represents metadata for the database. |
| DeleteTestObjects | Unit test for closing a JDBC Connection through
ConnectionFactory.close(java.sql.Connection) method. |
| ExcelGenerator | An Excel workbook generator for data contained in a Rows
object. |
| ForeignKeyAnalyser | An analyser for analysing foreign key columns for tables in the database. |
| ForeignKeyAnalyserTest | Unit test for the ForeignKeyAnalyser object. |
| ForeignKeyMetaData | A metadata object that represents foreign key constraint types. |
| IndexAnalyser | An analyser for analysing index columns for tables in the database. |
| IndexAnalyserTest | Unit test for the IndexAnalyser object. |
| IndexMetaData | A metadata object that represents table indices. |
| JDBCMetaData | A value object that represents metadata for the JDBC driver. |
| KeyAnalyser | An abstract analyser for analysing constraints and indices for tables. |
| KeyMetaData | An abstract metadata object that represents constraint types (primary and foreign keys). |
| LimitsMetaData | A value object that represents metadata about limits enforced by the database. |
| MetaData | An abstract base class for all value objects that represent metadata for database objects. |
| ObjectMetaData | An abstract value object that is used to represent database objects such as tables, views, columns etc that support having comments. |
| OracleProcedureAnalyser | An analyser for analysing procedure type objects in the database. |
| OracleSequenceAnalyser | An analyser for analysing sequence type objects in the database. |
| OracleTriggerAnalyser | An analyser for analysing trigger type objects in the database. |
| OracleViewAnalyser | An analyser for analysing view type objects in the database. |
| PrimaryKeyAnalyser | An analyser for analysing primary key columns for tables in the database. |
| PrimaryKeyAnalyserTest | Unit test for the PrimaryKeyAnalyser object. |
| PrimaryKeyMetaData | A metadata object that represents primary key constraint types. |
| ProcedureAnalyser | An analyser for analysing procedure type objects in the database. |
| ProcedureAnalyserTest | Unit test for the ProcedureAnalyser object. |
| ProcedureMetaData | A metadata object that represents procedure/function objects. |
| Queries | A serializable wrapper used to represent saved SQL queries for the application. |
| QueriesTest | Unit test for the Queries object. |
| Query | A simple sub-class of KeyValue used to represent a saved
query. |
| QueryExecutor | A utility class to execute SQL statement (only one statement allowed). |
| QueryExecutorTest | Unit test for the QueryExecutor class. |
| RootMetaData | An asbtract base class that represents objects that serve as the root of the database. |
| Row | A simple value object that represents a row in a ResultSet. |
| Rows | A simple value object that represents a ResultSet. |
| SchemaAnalyser | An analyser for analysing schemas in a database. |
| SchemaAnalyserTest | Unit test for the SchemaAnalyser object. |
| SchemaMetaData | A value object that represents database schemas. |
| SequenceAnalyser | An analyser for analysing sequence type objects in the database. |
| SequenceAnalyserTest | Unit test for the SequenceAnalyser object. |
| SequenceMetaData | A value object that represents metadata for sequences. |
| StandardProcedureAnalyser | An analyser for analysing procedure type objects in the database. |
| StandardSequenceAnalyser | An analyser for analysing sequence type objects in the database. |
| StandardTriggerAnalyser | An analyser for analysing trigger type objects in the database. |
| StandardViewAnalyser | An analyser for analysing view type objects in the database. |
| TableAnalyser | An analyser for analysing table type objects in the database. |
| TableAnalyserTest | Unit test for the TableAnalyser object. |
| TableMetaData | A value object that represents metadata for tables. |
| TableTypeAnalyser | An analyser for analysing table type objects in the database. |
| TableTypeMetaData | An abstract value object that represents metadata for tables, views, synonyms and other similar objects. |
| TriggerAnalyser | An analyser for analysing trigger type objects in the database. |
| TriggerAnalyserTest | Unit test for the TriggerAnalyser object. |
| TriggerMetaData | A metadata object that represents trigger objects. |
| ViewAnalyser | An analyser for analysing view type objects in the database. |
| ViewAnalyserTest | Unit test for the ViewAnalyser object. |
| ViewMetaData | A value object that represents metadata for views. |
| Enum Summary | |
|---|---|
| DBMSMetaData.Transaction | An enumeration for the various types of transaction isolation levels supported by the database. |
| ForeignKeyMetaData.Deferrability | The enumeration of deferrability for keys. |
| ForeignKeyMetaData.Rule | The enumeration of UPDATE_RULE and DELETE_RULE
values for keys. |
| IndexMetaData.SortSequence | An enumerationg for the sort sequence of indices. |
| IndexMetaData.Type | An enumeration for the index types. |
| TriggerMetaData.Event | An enumeration of event types that cause a trigger to fire. |
| TriggerMetaData.Orientation | An enumeration of action_orientation values. |
| TriggerMetaData.Timing | An enumeration of timing values for trigger execution. |
| Exception Summary | |
|---|---|
| ConnectionException | A custom exception that is used to wrap any exceptions raised when
fetching Connections. |
| QueryException | A custom exception that is used to wrap any exceptions raised when executing SQL statements. |
A database abstraction API for analysing and interacting with relational databases using JDBC.
|
SPT RWT Application API | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||