# Uses of Package
org.eclipse.net4j.db

- Packages that use org.eclipse.net4j.db
  Package | Description
  --- | ---
  org.eclipse.net4j.db | The Net4j DB framework.
  org.eclipse.net4j.db.ddl | The Net4j DB framework concepts for the abstraction of the SQL data definition language.
  org.eclipse.net4j.db.derby | The Net4j DB Framework support for Derby databases.
  org.eclipse.net4j.db.dml | The Net4j DB framework concepts for the abstraction of the SQL data manipulation language.
  org.eclipse.net4j.db.h2 | The Net4j DB Framework support for H2 databases.
  org.eclipse.net4j.db.hsqldb | The Net4j DB Framework support for HSQLDB databases.
  org.eclipse.net4j.db.mysql | The Net4j DB Framework support for MYSQL databases.
  org.eclipse.net4j.db.postgresql | The Net4j DB Framework support for PostgreSQL databases.
  org.eclipse.net4j.spi.db | Server service provider interfaces and useful base implementations for the Net4j DB framework.
  org.eclipse.net4j.spi.db.ddl | Server service provider interfaces for the Net4j DB framework.

- Classes in org.eclipse.net4j.db used by org.eclipse.net4j.db
  Class and Description
  BatchedStatement
  DBException A `runtime exception` thrown to indicate problems with a database, frequently used to wrap checked `SQL exceptions`.
  DBType Enumerates the SQL data types that are compatible with the DB framework.
  DBUtil.DeserializeRowHandler A `row handler` with a `method` that is called once per row deserialized within `DBUtil.deserializeTable()`.
  DBUtil.RowHandler 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.
  DBUtil.RunnableWithConnection
  DBUtil.SerializeRowHandler A `row handler` with a `method` that is called once per row serialized within `DBUtil.serializeTable()`.
  IDBAdapter Abstracts all aspects of a database that are vendor-specific.
  IDBConnection
  IDBConnectionProvider Provides a database `connection`, roughly comparable with a `data source`.
  IDBConnectionProvider2 Provides a database `connection`, roughly comparable with a `data source`.
  IDBDatabase
  IDBDatabase.RunnableWithSchema
  IDBPreparedStatement
  IDBPreparedStatement.ReuseProbability An enum for the degree of probability to which a prepared statement is reused later on.
  IDBResultSet
  IDBRowHandler Call-back that handles the values of, for example, a row in a database table.
  IDBSchemaTransaction

- Classes in org.eclipse.net4j.db used by org.eclipse.net4j.db.ddl
  Class and Description
  DBException A `runtime exception` thrown to indicate problems with a database, frequently used to wrap checked `SQL exceptions`.
  DBType Enumerates the SQL data types that are compatible with the DB framework.
  IDBAdapter Abstracts all aspects of a database that are vendor-specific.
  IDBConnectionProvider Provides a database `connection`, roughly comparable with a `data source`.

- Classes in org.eclipse.net4j.db used by org.eclipse.net4j.db.derby
  Class and Description
  IDBAdapter Abstracts all aspects of a database that are vendor-specific.

- Classes in org.eclipse.net4j.db used by org.eclipse.net4j.db.dml
  Class and Description
  DBType Enumerates the SQL data types that are compatible with the DB framework.

- Classes in org.eclipse.net4j.db used by org.eclipse.net4j.db.h2
  Class and Description
  IDBAdapter Abstracts all aspects of a database that are vendor-specific.

- Classes in org.eclipse.net4j.db used by org.eclipse.net4j.db.hsqldb
  Class and Description
  IDBAdapter Abstracts all aspects of a database that are vendor-specific.

- Classes in org.eclipse.net4j.db used by org.eclipse.net4j.db.mysql
  Class and Description
  DBType Enumerates the SQL data types that are compatible with the DB framework.
  IDBAdapter Abstracts all aspects of a database that are vendor-specific.

- Classes in org.eclipse.net4j.db used by org.eclipse.net4j.db.postgresql
  Class and Description
  IDBAdapter Abstracts all aspects of a database that are vendor-specific.

- Classes in org.eclipse.net4j.db used by org.eclipse.net4j.spi.db
  Class and Description
  DBException A `runtime exception` thrown to indicate problems with a database, frequently used to wrap checked `SQL exceptions`.
  DBType Enumerates the SQL data types that are compatible with the DB framework.
  IDBAdapter Abstracts all aspects of a database that are vendor-specific.
  IDBConnectionProvider Provides a database `connection`, roughly comparable with a `data source`.

- Classes in org.eclipse.net4j.db used by org.eclipse.net4j.spi.db.ddl
  Class and Description
  DBException A `runtime exception` thrown to indicate problems with a database, frequently used to wrap checked `SQL exceptions`.

Copyright (c) 2004-2019 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html