|
Class Summary |
| AbstractDatabase |
Provides a generic implementation for Database interface. |
| AdditionalTypes |
This class defines a AdditionalTypes
These are types that are not part of java.sql.Types but are used in some database
vendors. |
| Column |
This class defines a Column |
| DatabaseFactory |
This class defines a DatabaseFactory |
| DatabaseHelper |
Implements helper methods for database operations. |
| DerbyDatabase |
Implements DBMS-specific operations for the Derby database. |
| DrizzleDatabase |
Implements DBMS-specific operations for MySQL. |
| EventIdFactory |
Factory to generate event IDs. |
| GreenplumDatabase |
Implements DBMS-specific operations for MySQL. |
| JdbcURL |
This class defines a JdbcURL DBMS URL generator |
| Key |
This class defines a Key |
| MySQLCommentEditor |
Parses SQL statements to extract the SQL operation and the object, identified
by type, name and schema, to which it pertains. |
| MySQLDatabase |
Implements DBMS-specific operations for MySQL. |
| MySQLDrizzleDatabase |
|
| MySQLEventId |
Implements a MySQL event ID, which have the following form:
|
| MySQLOperationMatcher |
Parses SQL statements to extract the SQL operation and the object, identified
by type, name and schema, to which it pertains. |
| MySQLOperationStringBuilder |
Implements a state machine-based algorithm to clean up MySQL queries for
regex parsing by eliminating leading white space, stripping ordinary
comments, and removing comment characters around MySQL '/*!NNNNN' style
comments generated by mysqldump. |
| OracleDatabase |
Defines an interface to the Oracle database |
| OracleEventId |
This class defines a OracleEventId |
| PostgreSQLDatabase |
Implements DBMS-specific operations for MySQL. |
| PreparedStatementCache |
Implements a cache for prepared statements, which are identified by a single
key. |
| PreparedStatementHolder |
Holds a single prepared statement in a form suitable for caches. |
| Session |
This class defines an active session on the DBMS server. |
| SqlOperation |
Summarizes an operation on a named SQL object. |
| SqlScriptGenerator |
This class generates SQL scripts consisting of multiple parameterized lines
read from a file. |
| SqlStatementParser |
Handles parsing of SQL statements to derive parsing information. |
| Table |
This class defines a table |
| TableMatcher |
Matches schema and table names. |
| TableMetadataCache |
Implements a cache for table metadata. |
| User |
This class defines a database user. |
| VerticaDatabase |
Implements DBMS-specific operations for Vertica. |