# Package org.h2.jdbc

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

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  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
  Class | Description
  --- | ---
  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
  Enum | Description
  --- | ---
  JdbcLob.State | State of the object.

- Exception Summary
  Exception | Description
  --- | ---
  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).