All Classes and Interfaces

Class
Description
 
 
A useful base class for implementing custom DB adapters.
 
A runtime exception thrown to indicate problems with a database, frequently used to wrap checked SQL exceptions.
Enumerates the SQL data types that are compatible with the DB framework.
A utility class with various static factory and convenience methods.
A row handler with a method that is called once per row deserialized within DBUtil.deserializeTable().
Call-back interface with a method that is called after a number of table rows have been handled by one of the subtypes of this interface.
 
A row handler with a method that is called once per row serialized within DBUtil.serializeTable().
 
 
 
 
A DB adapter for Derby databases.
A Derby adapter for embedded databases.
A DB adapter for H2 databases.
A DB adapter for HyperSQL databases.
An HSQLDB data source with a nicer HSQLDBDataSource.toString() method.
Abstracts all aspects of a database that are vendor-specific.
 
Provides a database connection, roughly comparable with a data source.
Provides a database connection, roughly comparable with a data source.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A field (column) specification in a DB table.
 
An index specification in a DB table.
The type of an index specification in a DB table.
 
An index field specification in a DB index.
 
 
 
An enum for the degree of probability to which a prepared statement is reused later on.
 
 
 
Call-back that handles the values of, for example, a row in a database table.
Specifies a number of DB tables that can be created in or dropped from a database through a DB adapter.
 
Specifies a hierarchical namespace for elements in a DB schema.
 
 
 
 
 
A table specification in a DB schema.
 
 
 
 
 
 
 
 
 
 
A DB adapter for MySQL databases.
A DB adapter for PostgreSQL databases.