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.internal.db.ddl | |
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 |
---|---|
static IDBSchema |
DBUtil.copySchema(IDBSchema source) |
static IDBSchema |
DBUtil.createSchema(String name) |
IDBSchema |
IDBDatabase.getSchema() |
IDBSchema |
IDBSchemaTransaction.getWorkingCopy() |
IDBSchema |
IDBAdapter.readSchema(Connection connection,
String name) |
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 |
---|---|
static IDBSchema |
DBUtil.copySchema(IDBSchema source) |
IDBSchemaDelta |
IDBSchemaTransaction.ensureSchema(IDBSchema schema) |
IDBSchemaDelta |
IDBSchemaTransaction.ensureSchema(IDBSchema schema,
IDBDeltaVisitor.Filter.Policy policy) |
void |
IDBAdapter.readSchema(Connection connection,
IDBSchema schema) |
static void |
DBUtil.readSchema(IDBAdapter adapter,
Connection connection,
IDBSchema schema) |
void |
IDBDatabase.RunnableWithSchema.run(IDBSchema schema) |
void |
IDBAdapter.updateSchema(Connection connection,
IDBSchema schema,
IDBSchemaDelta delta) |
Modifier and Type | Method and Description |
---|---|
IDBSchema |
IDBTable.getParent() |
IDBSchema |
IDBSchemaElement.getSchema() |
Modifier and Type | Method and Description |
---|---|
IDBSchemaDelta |
IDBSchema.compare(IDBSchema oldSchema) |
void |
IDBSchemaVisitor.visit(IDBSchema schema) |
void |
IDBSchemaVisitor.Default.visit(IDBSchema element) |
Modifier and Type | Method and Description |
---|---|
IDBSchema |
IDBSchemaDelta.getSchemaElement(IDBSchema schema) |
Modifier and Type | Method and Description |
---|---|
void |
IDBSchemaDelta.applyTo(IDBSchema schema) |
IDBSchemaElement |
IDBDelta.getSchemaElement(IDBSchema schema) |
IDBField |
IDBFieldDelta.getSchemaElement(IDBSchema schema) |
IDBIndex |
IDBIndexDelta.getSchemaElement(IDBSchema schema) |
IDBIndexField |
IDBIndexFieldDelta.getSchemaElement(IDBSchema schema) |
IDBSchema |
IDBSchemaDelta.getSchemaElement(IDBSchema schema) |
IDBTable |
IDBTableDelta.getSchemaElement(IDBSchema schema) |
Modifier and Type | Class and Description |
---|---|
class |
org.eclipse.net4j.internal.db.ddl.DBSchema |
Modifier and Type | Method and Description |
---|---|
IDBSchema |
DBSchema.getSchema()
Deprecated.
|
IDBSchema |
DBAdapter.readSchema(Connection connection,
String name) |
Modifier and Type | Method and Description |
---|---|
void |
DBAdapter.readSchema(Connection connection,
IDBSchema schema) |
void |
DBAdapter.updateSchema(Connection connection,
IDBSchema schema,
IDBSchemaDelta delta) |
Constructor and Description |
---|
DBSchema(IDBSchema source)
Deprecated.
|
Modifier and Type | Interface and Description |
---|---|
interface |
InternalDBSchema |
Modifier and Type | Method and Description |
---|---|
IDBSchema |
InternalDBSchema.getWrapper() |
Copyright (c) 2014 Eike Stepper (Berlin, 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