Uses of Interface
org.eclipse.net4j.db.ddl.IDBTable
Packages that use 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
Methods in org.eclipse.net4j.db that return types with arguments of type IDBTableModifier and TypeMethodDescriptionIDBAdapter.createTables(Iterable<? extends IDBTable> tables, Connection connection) IDBAdapter.dropTables(Iterable<? extends IDBTable> tables, Connection connection) Methods in org.eclipse.net4j.db with parameters of type IDBTableModifier and TypeMethodDescriptionstatic intDBUtil.clearTable(Connection connection, IDBTable table) booleanIDBAdapter.createTable(IDBTable table, Statement statement) static voidDBUtil.deserializeTable(org.eclipse.net4j.util.io.ExtendedDataInput in, Connection connection, IDBTable table, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) static voidDBUtil.deserializeTable(org.eclipse.net4j.util.io.ExtendedDataInput in, Connection connection, IDBTable table, org.eclipse.net4j.util.om.monitor.OMMonitor monitor, DBUtil.DeserializeRowHandler handler) booleanstatic voidDBUtil.serializeTable(org.eclipse.net4j.util.io.ExtendedDataOutput out, Connection connection, IDBTable table, String tableAlias, String sqlSuffix) static voidDBUtil.serializeTable(org.eclipse.net4j.util.io.ExtendedDataOutput out, Connection connection, IDBTable table, String tableAlias, String sqlSuffix, DBUtil.SerializeRowHandler handler) Method parameters in org.eclipse.net4j.db with type arguments of type IDBTableModifier 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
Methods in org.eclipse.net4j.db.ddl that return IDBTableModifier and TypeMethodDescriptionIDBField.getParent()IDBIndex.getParent()IDBField.getTable()IDBIndex.getTable()IDBTable[]IDBSchema.getTables()IDBSchema.getTableSafe(String name) IDBSchema.removeTable(String name) Methods in org.eclipse.net4j.db.ddl that return types with arguments of type IDBTableModifier and TypeMethodDescriptionIDBSchema.create(IDBAdapter dbAdapter, Connection connection) IDBSchema.create(IDBAdapter dbAdapter, DataSource dataSource) IDBSchema.create(IDBAdapter dbAdapter, IDBConnectionProvider connectionProvider) Methods in org.eclipse.net4j.db.ddl with parameters of type IDBTable -
Uses of IDBTable in org.eclipse.net4j.db.ddl.delta
Methods in org.eclipse.net4j.db.ddl.delta that return IDBTable -
Uses of IDBTable in org.eclipse.net4j.db.h2
Methods in org.eclipse.net4j.db.h2 with parameters of type IDBTableModifier and TypeMethodDescriptionprotected booleanH2Adapter.isPrimaryKeyShadow(Connection connection, IDBTable table, String name, IDBIndex.Type type, IDBField[] fields) -
Uses of IDBTable in org.eclipse.net4j.db.postgresql
Methods in org.eclipse.net4j.db.postgresql with parameters of type IDBTableModifier and TypeMethodDescriptionprotected voidPostgreSQLAdapter.doCreateTable(IDBTable table, Statement statement) -
Uses of IDBTable in org.eclipse.net4j.spi.db
Methods in org.eclipse.net4j.spi.db that return IDBTableModifier and TypeMethodDescriptionDeprecated.Deprecated.IDBTable[]DBSchema.getTables()Deprecated.DBSchema.removeTable(String name) Deprecated.Methods in org.eclipse.net4j.spi.db that return types with arguments of type IDBTableModifier 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) Methods in org.eclipse.net4j.spi.db with parameters of type IDBTableModifier and TypeMethodDescriptionprotected voidDBAdapter.addIndex(Connection connection, IDBTable table, String name, IDBIndex.Type type, List<DBAdapter.FieldInfo> fieldInfos) protected voidDBAdapter.alterTable(Connection connection, IDBTable table, IDBTableDelta delta) protected voidDBAdapter.appendFieldDefs(Appendable appendable, IDBTable table, String[] defs) voidDBAdapter.appendFieldNames(Appendable appendable, IDBTable table) protected StringDBAdapter.createConstraints(IDBTable table) protected String[]DBAdapter.createFieldDefinitions(IDBTable table) protected voidDBAdapter.createTable(Connection connection, IDBTable table, IDBTableDelta delta) booleanDBAdapter.createTable(IDBTable table, Statement statement) protected voidDBAdapter.doCreateTable(IDBTable table, Statement statement) protected voidDBAdapter.dropTable(Connection connection, IDBTable table, IDBTableDelta delta) booleanprotected StringDBAdapter.getDropTableSQL(IDBTable table) protected booleanDBAdapter.isPrimaryKeyShadow(Connection connection, IDBTable table, String name, IDBIndex.Type type, IDBField[] fields) protected voidDBAdapter.readFields(Connection connection, IDBTable table) protected voidDBAdapter.readIndices(Connection connection, DatabaseMetaData metaData, IDBTable table, String schemaName) protected voidDBAdapter.readIndices(Connection connection, ResultSet resultSet, IDBTable table, int indexNameColumn, int indexTypeColumn, int fieldNameColumn, int fieldPositionColumn) protected voidDBAdapter.validateTable(IDBTable table, Statement statement) Method parameters in org.eclipse.net4j.spi.db with type arguments of type IDBTableModifier 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
Subinterfaces of IDBTable in org.eclipse.net4j.spi.db.ddlFields in org.eclipse.net4j.spi.db.ddl declared as IDBTableMethods in org.eclipse.net4j.spi.db.ddl that return IDBTableModifier and TypeMethodDescriptionInternalDBTable.getWrapper()InternalDBSchema.removeTable(String name) Methods in org.eclipse.net4j.spi.db.ddl with parameters of type IDBTableModifier and TypeMethodDescriptionInternalDBSchema.createIndexName(IDBTable table, IDBIndex.Type type, IDBField[] fields, int position)