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.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.
|
Modifier and Type | Field and Description |
---|---|
static IRegistry<String,IDBAdapter> |
IDBAdapter.REGISTRY |
Modifier and Type | Method and Description |
---|---|
IDBAdapter |
IDBDatabase.getAdapter() |
static IDBAdapter |
DBUtil.getDBAdapter(String adapterName)
Retrieves an
adapter from the adapter registry . |
Modifier and Type | Method and Description |
---|---|
static IDBDatabase |
DBUtil.openDatabase(IDBAdapter adapter,
IDBConnectionProvider connectionProvider,
String schemaName) |
static IDBDatabase |
DBUtil.openDatabase(IDBAdapter adapter,
IDBConnectionProvider connectionProvider,
String schemaName,
boolean fixNullableIndexColumns) |
static void |
DBUtil.readSchema(IDBAdapter adapter,
Connection connection,
IDBSchema schema) |
static IDBSchema |
DBUtil.readSchema(IDBAdapter adapter,
Connection connection,
String name) |
static IDBSchema |
DBUtil.readSchema(IDBAdapter adapter,
Connection connection,
String name,
boolean fixNullableIndexColumns) |
Modifier and Type | Method and Description |
---|---|
Set<IDBTable> |
IDBSchema.create(IDBAdapter dbAdapter,
Connection connection) |
Set<IDBTable> |
IDBSchema.create(IDBAdapter dbAdapter,
DataSource dataSource) |
Set<IDBTable> |
IDBSchema.create(IDBAdapter dbAdapter,
IDBConnectionProvider connectionProvider) |
void |
IDBSchema.drop(IDBAdapter dbAdapter,
Connection connection) |
void |
IDBSchema.drop(IDBAdapter dbAdapter,
DataSource dataSource) |
void |
IDBSchema.drop(IDBAdapter dbAdapter,
IDBConnectionProvider connectionProvider) |
Modifier and Type | Class and Description |
---|---|
class |
DerbyAdapter
A
DB adapter for Derby databases. |
class |
EmbeddedDerbyAdapter
A
Derby adapter for embedded databases. |
Modifier and Type | Class and Description |
---|---|
class |
H2Adapter
A
DB adapter for H2 databases. |
Modifier and Type | Class and Description |
---|---|
class |
HSQLDBAdapter
A
DB adapter for HyperSQL databases. |
Modifier and Type | Class and Description |
---|---|
class |
MYSQLAdapter
A
DB adapter for MySQL databases. |
Modifier and Type | Class and Description |
---|---|
class |
PostgreSQLAdapter
A
DB adapter for PostgreSQL databases. |
Modifier and Type | Class and Description |
---|---|
class |
DBAdapter
A useful base class for implementing custom
DB adapters . |
Modifier and Type | Method and Description |
---|---|
Set<IDBTable> |
DBSchema.create(IDBAdapter dbAdapter,
Connection connection)
Deprecated.
|
Set<IDBTable> |
DBSchema.create(IDBAdapter dbAdapter,
DataSource dataSource)
Deprecated.
|
Set<IDBTable> |
DBSchema.create(IDBAdapter dbAdapter,
IDBConnectionProvider connectionProvider)
Deprecated.
|
void |
DBSchema.drop(IDBAdapter dbAdapter,
Connection connection)
Deprecated.
|
void |
DBSchema.drop(IDBAdapter dbAdapter,
DataSource dataSource)
Deprecated.
|
void |
DBSchema.drop(IDBAdapter dbAdapter,
IDBConnectionProvider connectionProvider)
Deprecated.
|
Copyright (c) 2011-2015 Eike Stepper (Berlin, Germany) and others.