Uses of Interface
org.eclipse.net4j.db.ddl.IDBTable
Package
Description
The Net4j DB framework.
The Net4j DB framework concepts for the abstraction of the SQL data definition language.
The Net4j DB framework concepts for the abstraction of schema deltas.
The Net4j DB Framework support for H2 databases.
The Net4j DB Framework support for PostgreSQL databases.
Server service provider interfaces and useful base implementations for the Net4j DB framework.
Server service provider interfaces for the Net4j DB framework.
-
Uses of IDBTable in org.eclipse.net4j.db
Modifier and TypeMethodDescriptionIDBAdapter.createTables
(Iterable<? extends IDBTable> tables, Connection connection) IDBAdapter.dropTables
(Iterable<? extends IDBTable> tables, Connection connection) Modifier and TypeMethodDescriptionstatic int
DBUtil.clearTable
(Connection connection, IDBTable table) boolean
IDBAdapter.createTable
(IDBTable table, Statement statement) static void
DBUtil.deserializeTable
(org.eclipse.net4j.util.io.ExtendedDataInput in, Connection connection, IDBTable table, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) static void
DBUtil.deserializeTable
(org.eclipse.net4j.util.io.ExtendedDataInput in, Connection connection, IDBTable table, org.eclipse.net4j.util.om.monitor.OMMonitor monitor, DBUtil.DeserializeRowHandler handler) boolean
static void
DBUtil.serializeTable
(org.eclipse.net4j.util.io.ExtendedDataOutput out, Connection connection, IDBTable table, String tableAlias, String sqlSuffix) static void
DBUtil.serializeTable
(org.eclipse.net4j.util.io.ExtendedDataOutput out, Connection connection, IDBTable table, String tableAlias, String sqlSuffix, DBUtil.SerializeRowHandler handler) Modifier and TypeMethodDescriptionIDBAdapter.createTables
(Iterable<? extends IDBTable> tables, Connection connection) IDBAdapter.dropTables
(Iterable<? extends IDBTable> tables, Connection connection) -
Uses of IDBTable in org.eclipse.net4j.db.ddl
Modifier and TypeMethodDescriptionIDBField.getParent()
IDBIndex.getParent()
IDBField.getTable()
IDBIndex.getTable()
IDBTable[]
IDBSchema.getTables()
IDBSchema.getTableSafe
(String name) IDBSchema.removeTable
(String name) Modifier and TypeMethodDescriptionIDBSchema.create
(IDBAdapter dbAdapter, Connection connection) IDBSchema.create
(IDBAdapter dbAdapter, DataSource dataSource) IDBSchema.create
(IDBAdapter dbAdapter, IDBConnectionProvider connectionProvider) -
Uses of IDBTable in org.eclipse.net4j.db.ddl.delta
-
Uses of IDBTable in org.eclipse.net4j.db.h2
Modifier and TypeMethodDescriptionprotected boolean
H2Adapter.isPrimaryKeyShadow
(Connection connection, IDBTable table, String name, IDBIndex.Type type, IDBField[] fields) -
Uses of IDBTable in org.eclipse.net4j.db.postgresql
Modifier and TypeMethodDescriptionprotected void
PostgreSQLAdapter.doCreateTable
(IDBTable table, Statement statement) -
Uses of IDBTable in org.eclipse.net4j.spi.db
Modifier and TypeMethodDescriptionDeprecated.Deprecated.IDBTable[]
DBSchema.getTables()
Deprecated.DBSchema.removeTable
(String name) Deprecated.Modifier and TypeMethodDescriptionDBSchema.create
(IDBAdapter dbAdapter, Connection connection) Deprecated.DBSchema.create
(IDBAdapter dbAdapter, DataSource dataSource) Deprecated.DBSchema.create
(IDBAdapter dbAdapter, IDBConnectionProvider connectionProvider) Deprecated.DBAdapter.createTables
(Iterable<? extends IDBTable> tables, Connection connection) DBAdapter.dropTables
(Iterable<? extends IDBTable> tables, Connection connection) Modifier and TypeMethodDescriptionprotected void
DBAdapter.addIndex
(Connection connection, IDBTable table, String name, IDBIndex.Type type, List<DBAdapter.FieldInfo> fieldInfos) protected void
DBAdapter.alterTable
(Connection connection, IDBTable table, IDBTableDelta delta) protected void
DBAdapter.appendFieldDefs
(Appendable appendable, IDBTable table, String[] defs) void
DBAdapter.appendFieldNames
(Appendable appendable, IDBTable table) protected String
DBAdapter.createConstraints
(IDBTable table) protected String[]
DBAdapter.createFieldDefinitions
(IDBTable table) protected void
DBAdapter.createTable
(Connection connection, IDBTable table, IDBTableDelta delta) boolean
DBAdapter.createTable
(IDBTable table, Statement statement) protected void
DBAdapter.doCreateTable
(IDBTable table, Statement statement) protected void
DBAdapter.dropTable
(Connection connection, IDBTable table, IDBTableDelta delta) boolean
protected String
DBAdapter.getDropTableSQL
(IDBTable table) protected boolean
DBAdapter.isPrimaryKeyShadow
(Connection connection, IDBTable table, String name, IDBIndex.Type type, IDBField[] fields) protected void
DBAdapter.readFields
(Connection connection, IDBTable table) protected void
DBAdapter.readIndices
(Connection connection, DatabaseMetaData metaData, IDBTable table, String schemaName) protected void
DBAdapter.readIndices
(Connection connection, ResultSet resultSet, IDBTable table, int indexNameColumn, int indexTypeColumn, int fieldNameColumn, int fieldPositionColumn) protected void
DBAdapter.validateTable
(IDBTable table, Statement statement) Modifier and TypeMethodDescriptionDBAdapter.createTables
(Iterable<? extends IDBTable> tables, Connection connection) DBAdapter.dropTables
(Iterable<? extends IDBTable> tables, Connection connection) -
Uses of IDBTable in org.eclipse.net4j.spi.db.ddl
Modifier and TypeMethodDescriptionInternalDBTable.getWrapper()
InternalDBSchema.removeTable
(String name) Modifier and TypeMethodDescriptionInternalDBSchema.createIndexName
(IDBTable table, IDBIndex.Type type, IDBField[] fields, int position)