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.ddl.delta |
The Net4j DB framework concepts for the abstraction of schema deltas.
|
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.
|
Modifier and Type | Method and Description |
---|---|
void |
DBUtil.DeserializeRowHandler.handleRow(ExtendedDataInput in,
Connection connection,
IDBField[] fields,
Object[] values) |
void |
DBUtil.SerializeRowHandler.handleRow(ExtendedDataOutput out,
Connection connection,
IDBField[] fields,
Object[] values) |
static int |
DBUtil.select(Connection connection,
IDBRowHandler rowHandler,
IDBField... fields) |
static int |
DBUtil.select(Connection connection,
IDBRowHandler rowHandler,
String where,
IDBField... fields) |
static Object[] |
DBUtil.select(Connection connection,
String where,
IDBField... fields) |
static int |
DBUtil.selectMaximumInt(Connection connection,
IDBField field,
String... where) |
static long |
DBUtil.selectMaximumLong(Connection connection,
IDBField field,
String... where) |
static int |
DBUtil.selectMinimumInt(Connection connection,
IDBField field,
String... where) |
static long |
DBUtil.selectMinimumLong(Connection connection,
IDBField field,
String... where) |
String |
IDBAdapter.sqlModifyField(IDBField field) |
String |
IDBAdapter.sqlRenameField(IDBField field,
String oldName) |
Modifier and Type | Method and Description |
---|---|
IDBField |
IDBTable.addField(String name,
DBType type) |
IDBField |
IDBTable.addField(String name,
DBType type,
boolean notNull) |
IDBField |
IDBTable.addField(String name,
DBType type,
int precision) |
IDBField |
IDBTable.addField(String name,
DBType type,
int precision,
boolean notNull) |
IDBField |
IDBTable.addField(String name,
DBType type,
int precision,
int scale) |
IDBField |
IDBTable.addField(String name,
DBType type,
int precision,
int scale,
boolean notNull) |
IDBField |
IDBIndexField.getField() |
IDBField |
IDBIndex.getField(int position) |
IDBField |
IDBTable.getField(int position) |
IDBField |
IDBIndex.getField(String name) |
IDBField |
IDBTable.getField(String name) |
IDBField[] |
IDBIndex.getFields() |
IDBField[] |
IDBTable.getFields() |
IDBField[] |
IDBTable.getFields(String... fieldNames) |
IDBField |
IDBIndex.getFieldSafe(String name) |
IDBField |
IDBTable.getFieldSafe(String name) |
Modifier and Type | Method and Description |
---|---|
IDBIndex |
IDBTable.addIndex(IDBIndex.Type type,
IDBField... fields) |
IDBIndex |
IDBTable.addIndex(String name,
IDBIndex.Type type,
IDBField... fields) |
IDBIndexField |
IDBIndex.addIndexField(IDBField field) |
void |
IDBSchemaVisitor.visit(IDBField field) |
void |
IDBSchemaVisitor.Default.visit(IDBField element) |
Modifier and Type | Method and Description |
---|---|
IDBField |
IDBFieldDelta.getSchemaElement(IDBSchema schema) |
Modifier and Type | Method and Description |
---|---|
protected String |
DerbyAdapter.getTypeName(IDBField field) |
Modifier and Type | Method and Description |
---|---|
IDBParameter |
IDBStatement.addParameter(IDBField field)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected String |
H2Adapter.getTypeName(IDBField field) |
protected boolean |
H2Adapter.isPrimaryKeyShadow(Connection connection,
IDBTable table,
String name,
IDBIndex.Type type,
IDBField[] fields) |
String |
H2Adapter.sqlRenameField(IDBField field,
String oldName) |
Modifier and Type | Method and Description |
---|---|
protected String |
HSQLDBAdapter.getTypeName(IDBField field) |
Modifier and Type | Method and Description |
---|---|
protected void |
MYSQLAdapter.addIndexField(StringBuilder builder,
IDBField field) |
protected String |
MYSQLAdapter.getTypeName(IDBField field) |
String |
MYSQLAdapter.sqlRenameField(IDBField field,
String oldName) |
Modifier and Type | Method and Description |
---|---|
protected String |
PostgreSQLAdapter.getTypeName(IDBField field) |
Modifier and Type | Method and Description |
---|---|
protected void |
DBAdapter.addIndexField(StringBuilder builder,
IDBField field) |
protected String |
DBAdapter.createFieldDefinition(IDBField field) |
protected String |
DBAdapter.getTypeName(IDBField field) |
protected boolean |
DBAdapter.isPrimaryKeyShadow(Connection connection,
IDBTable table,
String name,
IDBIndex.Type type,
IDBField[] fields) |
String |
DBAdapter.sqlModifyField(IDBField field) |
String |
DBAdapter.sqlRenameField(IDBField field,
String oldName) |
Modifier and Type | Interface and Description |
---|---|
interface |
InternalDBField |
Modifier and Type | Field and Description |
---|---|
static IDBField[] |
InternalDBTable.NO_FIELDS |
Modifier and Type | Method and Description |
---|---|
IDBField |
InternalDBField.getWrapper() |
Modifier and Type | Method and Description |
---|---|
String |
InternalDBSchema.createIndexName(IDBTable table,
IDBIndex.Type type,
IDBField[] fields,
int position) |
void |
InternalDBTable.removeField(IDBField fieldToRemove) |
Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.