Uses of Interface
org.eclipse.net4j.db.ddl.IDBTable
-
Packages that use IDBTable 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.h2 The Net4j DB Framework support for H2 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. -
-
Uses of IDBTable in org.eclipse.net4j.db
Methods in org.eclipse.net4j.db that return types with arguments of type IDBTable Modifier and Type Method Description java.util.Set<IDBTable>
IDBAdapter. createTables(java.lang.Iterable<? extends IDBTable> tables, java.sql.Connection connection)
java.util.Collection<IDBTable>
IDBAdapter. dropTables(java.lang.Iterable<? extends IDBTable> tables, java.sql.Connection connection)
Methods in org.eclipse.net4j.db with parameters of type IDBTable Modifier and Type Method Description static int
DBUtil. clearTable(java.sql.Connection connection, IDBTable table)
boolean
IDBAdapter. createTable(IDBTable table, java.sql.Statement statement)
static void
DBUtil. deserializeTable(org.eclipse.net4j.util.io.ExtendedDataInput in, java.sql.Connection connection, IDBTable table, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)
static void
DBUtil. deserializeTable(org.eclipse.net4j.util.io.ExtendedDataInput in, java.sql.Connection connection, IDBTable table, org.eclipse.net4j.util.om.monitor.OMMonitor monitor, DBUtil.DeserializeRowHandler handler)
boolean
IDBAdapter. dropTable(IDBTable table, java.sql.Statement statement)
static void
DBUtil. serializeTable(org.eclipse.net4j.util.io.ExtendedDataOutput out, java.sql.Connection connection, IDBTable table, java.lang.String tableAlias, java.lang.String sqlSuffix)
static void
DBUtil. serializeTable(org.eclipse.net4j.util.io.ExtendedDataOutput out, java.sql.Connection connection, IDBTable table, java.lang.String tableAlias, java.lang.String sqlSuffix, DBUtil.SerializeRowHandler handler)
Method parameters in org.eclipse.net4j.db with type arguments of type IDBTable Modifier and Type Method Description java.util.Set<IDBTable>
IDBAdapter. createTables(java.lang.Iterable<? extends IDBTable> tables, java.sql.Connection connection)
java.util.Collection<IDBTable>
IDBAdapter. dropTables(java.lang.Iterable<? extends IDBTable> tables, java.sql.Connection connection)
-
Uses of IDBTable in org.eclipse.net4j.db.ddl
Methods in org.eclipse.net4j.db.ddl that return IDBTable Modifier and Type Method Description IDBTable
IDBSchema. addTable(java.lang.String name)
IDBTable
IDBField. getParent()
IDBTable
IDBIndex. getParent()
IDBTable
IDBField. getTable()
IDBTable
IDBIndex. getTable()
IDBTable
IDBSchema. getTable(java.lang.String name)
IDBTable[]
IDBSchema. getTables()
IDBTable
IDBSchema. getTableSafe(java.lang.String name)
IDBTable
IDBSchema. removeTable(java.lang.String name)
Methods in org.eclipse.net4j.db.ddl that return types with arguments of type IDBTable Modifier and Type Method Description java.util.Set<IDBTable>
IDBSchema. create(IDBAdapter dbAdapter, java.sql.Connection connection)
java.util.Set<IDBTable>
IDBSchema. create(IDBAdapter dbAdapter, javax.sql.DataSource dataSource)
java.util.Set<IDBTable>
IDBSchema. create(IDBAdapter dbAdapter, IDBConnectionProvider connectionProvider)
Methods in org.eclipse.net4j.db.ddl with parameters of type IDBTable Modifier and Type Method Description void
IDBSchemaVisitor.Default. visit(IDBTable element)
void
IDBSchemaVisitor. visit(IDBTable table)
-
Uses of IDBTable in org.eclipse.net4j.db.ddl.delta
Methods in org.eclipse.net4j.db.ddl.delta that return IDBTable Modifier and Type Method Description IDBTable
IDBTableDelta. getSchemaElement(IDBSchema schema)
-
Uses of IDBTable in org.eclipse.net4j.db.h2
Methods in org.eclipse.net4j.db.h2 with parameters of type IDBTable Modifier and Type Method Description protected boolean
H2Adapter. isPrimaryKeyShadow(java.sql.Connection connection, IDBTable table, java.lang.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 IDBTable Modifier and Type Method Description protected void
PostgreSQLAdapter. doCreateTable(IDBTable table, java.sql.Statement statement)
-
Uses of IDBTable in org.eclipse.net4j.spi.db
Methods in org.eclipse.net4j.spi.db that return IDBTable Modifier and Type Method Description IDBTable
DBSchema. addTable(java.lang.String name)
Deprecated.IDBTable
DBSchema. getTable(java.lang.String name)
Deprecated.IDBTable[]
DBSchema. getTables()
Deprecated.IDBTable
DBSchema. removeTable(java.lang.String name)
Deprecated.Methods in org.eclipse.net4j.spi.db that return types with arguments of type IDBTable Modifier and Type Method Description java.util.Set<IDBTable>
DBSchema. create(IDBAdapter dbAdapter, java.sql.Connection connection)
Deprecated.java.util.Set<IDBTable>
DBSchema. create(IDBAdapter dbAdapter, javax.sql.DataSource dataSource)
Deprecated.java.util.Set<IDBTable>
DBSchema. create(IDBAdapter dbAdapter, IDBConnectionProvider connectionProvider)
Deprecated.java.util.Set<IDBTable>
DBAdapter. createTables(java.lang.Iterable<? extends IDBTable> tables, java.sql.Connection connection)
java.util.Collection<IDBTable>
DBAdapter. dropTables(java.lang.Iterable<? extends IDBTable> tables, java.sql.Connection connection)
Methods in org.eclipse.net4j.spi.db with parameters of type IDBTable Modifier and Type Method Description protected void
DBAdapter. addIndex(java.sql.Connection connection, IDBTable table, java.lang.String name, IDBIndex.Type type, java.util.List<DBAdapter.FieldInfo> fieldInfos)
protected void
DBAdapter. alterTable(java.sql.Connection connection, IDBTable table, IDBTableDelta delta)
protected void
DBAdapter. appendFieldDefs(java.lang.Appendable appendable, IDBTable table, java.lang.String[] defs)
void
DBAdapter. appendFieldNames(java.lang.Appendable appendable, IDBTable table)
protected java.lang.String
DBAdapter. createConstraints(IDBTable table)
protected java.lang.String[]
DBAdapter. createFieldDefinitions(IDBTable table)
protected void
DBAdapter. createTable(java.sql.Connection connection, IDBTable table, IDBTableDelta delta)
boolean
DBAdapter. createTable(IDBTable table, java.sql.Statement statement)
protected void
DBAdapter. doCreateTable(IDBTable table, java.sql.Statement statement)
protected void
DBAdapter. dropTable(java.sql.Connection connection, IDBTable table, IDBTableDelta delta)
boolean
DBAdapter. dropTable(IDBTable table, java.sql.Statement statement)
protected java.lang.String
DBAdapter. getDropTableSQL(IDBTable table)
protected boolean
DBAdapter. isPrimaryKeyShadow(java.sql.Connection connection, IDBTable table, java.lang.String name, IDBIndex.Type type, IDBField[] fields)
protected void
DBAdapter. readFields(java.sql.Connection connection, IDBTable table)
protected void
DBAdapter. readIndices(java.sql.Connection connection, java.sql.DatabaseMetaData metaData, IDBTable table, java.lang.String schemaName)
protected void
DBAdapter. readIndices(java.sql.Connection connection, java.sql.ResultSet resultSet, IDBTable table, int indexNameColumn, int indexTypeColumn, int fieldNameColumn, int fieldPositionColumn)
protected void
DBAdapter. validateTable(IDBTable table, java.sql.Statement statement)
Method parameters in org.eclipse.net4j.spi.db with type arguments of type IDBTable Modifier and Type Method Description java.util.Set<IDBTable>
DBAdapter. createTables(java.lang.Iterable<? extends IDBTable> tables, java.sql.Connection connection)
java.util.Collection<IDBTable>
DBAdapter. dropTables(java.lang.Iterable<? extends IDBTable> tables, java.sql.Connection connection)
-
Uses of IDBTable in org.eclipse.net4j.spi.db.ddl
Subinterfaces of IDBTable in org.eclipse.net4j.spi.db.ddl Modifier and Type Interface Description interface
InternalDBTable
Fields in org.eclipse.net4j.spi.db.ddl declared as IDBTable Modifier and Type Field Description static IDBTable[]
InternalDBSchema. NO_TABLES
Methods in org.eclipse.net4j.spi.db.ddl that return IDBTable Modifier and Type Method Description IDBTable
InternalDBSchema. addTable(java.lang.String name)
IDBTable
InternalDBTable. getWrapper()
IDBTable
InternalDBSchema. removeTable(java.lang.String name)
Methods in org.eclipse.net4j.spi.db.ddl with parameters of type IDBTable Modifier and Type Method Description java.lang.String
InternalDBSchema. createIndexName(IDBTable table, IDBIndex.Type type, IDBField[] fields, int position)
-