# Package org.h2.jdbc

Implementation of the JDBC API (package java.sql).

See: Description

Interface Summary
JdbcConnectionBackwardsCompat: Allows us to compile on older platforms, while still implementing the methods from the newer JDBC API.
JdbcDatabaseMetaDataBackwardsCompat: Allows us to compile on older platforms, while still implementing the methods from the newer JDBC API.
JdbcException: This interface contains additional methods for database exceptions.
JdbcStatementBackwardsCompat: Allows us to compile on older platforms, while still implementing the methods from the newer JDBC API.

Class Summary
JdbcArray: Represents an ARRAY value.
JdbcBlob: Represents a BLOB value.
JdbcCallableStatement: Represents a callable statement.
JdbcClob: Represents a CLOB value.
JdbcConnection: Represents a connection (session) to a database.
JdbcDatabaseMetaData: Represents the meta data for a database.
JdbcLob: Represents a large object value.
JdbcParameterMetaData: Information about the parameters of a prepared statement.
JdbcPreparedStatement: Represents a prepared statement.
JdbcResultSet: Represents a result set.
JdbcResultSetMetaData: Represents the meta data for a ResultSet.
JdbcSavepoint: A savepoint is a point inside a transaction to where a transaction can be rolled back.
JdbcSQLXML: Represents a SQLXML value.
JdbcStatement: Represents a statement.

Enum Summary
JdbcLob.State: State of the object.

Exception Summary
JdbcBatchUpdateException: Represents a batch update database exception.
JdbcSQLDataException: Represents a database exception.
JdbcSQLException: Represents a database exception.
JdbcSQLFeatureNotSupportedException: Represents a database exception.
JdbcSQLIntegrityConstraintViolationException: Represents a database exception.
JdbcSQLInvalidAuthorizationSpecException: Represents a database exception.
JdbcSQLNonTransientConnectionException: Represents a database exception.
JdbcSQLNonTransientException: Represents a database exception.
JdbcSQLSyntaxErrorException: Represents a database exception.
JdbcSQLTimeoutException: Represents a database exception.
JdbcSQLTransactionRollbackException: Represents a database exception.
JdbcSQLTransientException: Represents a database exception.

## Package org.h2.jdbc Description

Implementation of the JDBC API (package java.sql).