|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TableInfo | |
---|---|
org.clazzes.jdbc2xml.sax | |
org.clazzes.jdbc2xml.sax.impl | |
org.clazzes.jdbc2xml.schema | |
org.clazzes.jdbc2xml.schema.impl |
Uses of TableInfo in org.clazzes.jdbc2xml.sax |
---|
Methods in org.clazzes.jdbc2xml.sax with parameters of type TableInfo | |
---|---|
void |
JDBCToSAXWriter.addTable(TableInfo tableInfo)
Add the given database table to the data being dumped. |
Uses of TableInfo in org.clazzes.jdbc2xml.sax.impl |
---|
Methods in org.clazzes.jdbc2xml.sax.impl that return types with arguments of type TableInfo | |
---|---|
java.util.List<TableInfo> |
InsertContext.getParsedTables()
|
Methods in org.clazzes.jdbc2xml.sax.impl with parameters of type TableInfo | |
---|---|
void |
InsertContext.addParsedTable(TableInfo ti)
Add a table info to the list of parsed tables. |
Method parameters in org.clazzes.jdbc2xml.sax.impl with type arguments of type TableInfo | |
---|---|
void |
InsertContext.setParsedTables(java.util.List<TableInfo> parsedTables)
|
Constructors in org.clazzes.jdbc2xml.sax.impl with parameters of type TableInfo | |
---|---|
ColumnSetTagHandler(TableInfo tableInfo)
|
|
ForeignKeySetTagHandler(TableInfo tableInfo)
|
|
IndexSetTagHandler(TableInfo tableInfo)
|
|
RowSetTagHandler(InsertContext context,
TableInfo tableInfo)
|
|
RowTagHandler(InsertContext context,
TableInfo tableInfo)
|
Uses of TableInfo in org.clazzes.jdbc2xml.schema |
---|
Methods in org.clazzes.jdbc2xml.schema that return TableInfo | |
---|---|
abstract TableInfo |
SchemaEngine.addColumn(TableInfo ti,
ColumnInfo columnInfo)
Add a column to an existing table. |
abstract TableInfo |
SchemaEngine.addForeignKey(TableInfo ti,
ForeignKeyInfo fkInfo)
Add a foreign key to an existing table. |
abstract TableInfo |
SchemaEngine.addIndex(TableInfo tableinfo,
IndexInfo indexInfo)
Add an index to an existing table. |
abstract TableInfo |
SchemaEngine.changeColumn(TableInfo ti,
java.lang.String oldColumnName,
ColumnInfo columnInfo)
Rename an existing column of an existing table and possibly change it's type. |
abstract TableInfo |
SchemaEngine.dropColumn(TableInfo ti,
java.lang.String columnName,
boolean force)
Drop an existing column of an existing table. |
abstract TableInfo |
SchemaEngine.dropForeignKey(TableInfo ti,
java.lang.String fkName)
Drop an existing foreign key of an existing table. |
abstract TableInfo |
SchemaEngine.dropForeignKeys(TableInfo ti)
Drop all existing foreign keys of an existing table. |
abstract TableInfo |
SchemaEngine.dropIndex(TableInfo tableInfo,
java.lang.String indexName)
Drop an index from an existing table. |
abstract TableInfo |
SchemaEngine.fetchTableInfo(java.lang.String tableName,
IndexFilter filter)
Retrieve the current layout of the given table in the database. |
TableInfo |
SortableTableDescription.getTableInfo()
|
abstract TableInfo |
SchemaEngine.modifyColumn(TableInfo ti,
ColumnInfo columnInfo)
Change an existing column of an existing table. |
abstract TableInfo |
SchemaEngine.renameTable(TableInfo ti,
java.lang.String newTableName)
Rename an existing table. |
Methods in org.clazzes.jdbc2xml.schema that return types with arguments of type TableInfo | |
---|---|
abstract java.util.List<TableInfo> |
SchemaEngine.fetchTableInfos(TableFilter filter)
Return the layout of multiple table in the database. |
Methods in org.clazzes.jdbc2xml.schema with parameters of type TableInfo | |
---|---|
abstract TableInfo |
SchemaEngine.addColumn(TableInfo ti,
ColumnInfo columnInfo)
Add a column to an existing table. |
abstract TableInfo |
SchemaEngine.addForeignKey(TableInfo ti,
ForeignKeyInfo fkInfo)
Add a foreign key to an existing table. |
abstract TableInfo |
SchemaEngine.addIndex(TableInfo tableinfo,
IndexInfo indexInfo)
Add an index to an existing table. |
abstract TableInfo |
SchemaEngine.changeColumn(TableInfo ti,
java.lang.String oldColumnName,
ColumnInfo columnInfo)
Rename an existing column of an existing table and possibly change it's type. |
abstract void |
SchemaEngine.createForeignKeys(TableInfo ti)
Create foreign keys of an existing table in the database. |
abstract java.sql.PreparedStatement |
SchemaEngine.createInsertStatement(TableInfo ti,
boolean setAutoValues)
Create an insert statement for all column in the given table. |
abstract void |
SchemaEngine.createTable(TableInfo ti,
boolean addForeignKeys)
Create a table in the database, including primary key and indices (which must have been added already). |
abstract TableInfo |
SchemaEngine.dropColumn(TableInfo ti,
java.lang.String columnName,
boolean force)
Drop an existing column of an existing table. |
abstract TableInfo |
SchemaEngine.dropForeignKey(TableInfo ti,
java.lang.String fkName)
Drop an existing foreign key of an existing table. |
abstract TableInfo |
SchemaEngine.dropForeignKeys(TableInfo ti)
Drop all existing foreign keys of an existing table. |
abstract TableInfo |
SchemaEngine.dropIndex(TableInfo tableInfo,
java.lang.String indexName)
Drop an index from an existing table. |
abstract void |
SchemaEngine.dropTable(TableInfo ti,
boolean force)
Drop an existing table. |
void |
Dialect.fetchAdditionalColumnInfo(SchemaEngine schemaEngine,
TableInfo ti,
ColumnInfo ci)
Hook to fetch additional, Dialect specific column information (e.g. auto increment). |
abstract TableInfo |
SchemaEngine.modifyColumn(TableInfo ti,
ColumnInfo columnInfo)
Change an existing column of an existing table. |
void |
Dialect.pushAddColumn(SqlCommandQueue queue,
TableInfo ti,
ColumnInfo ci)
Push the add column command to a command queue. |
void |
Dialect.pushAddForeignKey(SqlCommandQueue queue,
TableInfo ti,
ForeignKeyInfo fki)
Push the add foreign key command to a command queue. |
void |
Dialect.pushAddIndex(SqlCommandQueue queue,
TableInfo ti,
IndexInfo indexInfo)
Push the add index command to a command queue. |
void |
Dialect.pushChangeColumn(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo oldColumnInfo,
ColumnInfo newColumnInfo)
Rename and change the datatype of a database column. |
void |
Dialect.pushCreateTable(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti)
Push the create table command to a command queue. |
void |
Dialect.pushDropColumn(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo ci,
boolean force)
Push the drop column command to a command queue. |
void |
Dialect.pushDropForeignKey(SqlCommandQueue queue,
TableInfo ti,
ForeignKeyInfo fki)
Push the drop foreign key command to a command queue. |
void |
Dialect.pushDropIndex(SqlCommandQueue queue,
TableInfo ti,
IndexInfo indexInfo)
Push the drop index command to a command queue. |
void |
Dialect.pushDropTable(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
boolean force)
Push the drop table command to a command queue. |
void |
Dialect.pushModifyColumn(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo oldColumnInfo,
ColumnInfo newColumnInfo)
Modify the datatype of a database column. |
void |
Dialect.pushRenameTable(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
java.lang.String newTableName)
Push a rename table command to a command queue. |
abstract TableInfo |
SchemaEngine.renameTable(TableInfo ti,
java.lang.String newTableName)
Rename an existing table. |
void |
SortableTableDescription.setTableInfo(TableInfo tableInfo)
|
Method parameters in org.clazzes.jdbc2xml.schema with type arguments of type TableInfo | |
---|---|
abstract void |
SchemaEngine.dropTables(java.util.List<TableInfo> tables,
boolean force)
Drop a list of existing table. |
Constructors in org.clazzes.jdbc2xml.schema with parameters of type TableInfo | |
---|---|
SortableTableDescription(TableInfo tableInfo)
Default constructor |
Uses of TableInfo in org.clazzes.jdbc2xml.schema.impl |
---|
Methods in org.clazzes.jdbc2xml.schema.impl that return TableInfo | |
---|---|
TableInfo |
SchemaEngineImpl.addColumn(TableInfo ti,
ColumnInfo columnInfo)
|
TableInfo |
SchemaEngineImpl.addForeignKey(TableInfo ti,
ForeignKeyInfo foreignKeyInfo)
|
TableInfo |
SchemaEngineImpl.addIndex(TableInfo ti,
IndexInfo indexInfo)
|
TableInfo |
SchemaEngineImpl.changeColumn(TableInfo ti,
java.lang.String oldColumnName,
ColumnInfo columnInfo)
|
TableInfo |
SchemaEngineImpl.dropColumn(TableInfo ti,
java.lang.String columnName,
boolean force)
|
TableInfo |
SchemaEngineImpl.dropForeignKey(TableInfo ti,
java.lang.String fkName)
|
TableInfo |
SchemaEngineImpl.dropForeignKeys(TableInfo ti)
|
TableInfo |
SchemaEngineImpl.dropIndex(TableInfo ti,
java.lang.String indexName)
|
TableInfo |
SchemaEngineImpl.fetchTableInfo(java.lang.String tableName,
IndexFilter filter)
|
TableInfo |
SchemaEngineImpl.modifyColumn(TableInfo ti,
ColumnInfo columnInfo)
|
TableInfo |
SchemaEngineImpl.renameTable(TableInfo ti,
java.lang.String newTableName)
|
Methods in org.clazzes.jdbc2xml.schema.impl that return types with arguments of type TableInfo | |
---|---|
java.util.List<TableInfo> |
SchemaEngineImpl.fetchTableInfos(TableFilter filter)
|
Methods in org.clazzes.jdbc2xml.schema.impl with parameters of type TableInfo | |
---|---|
TableInfo |
SchemaEngineImpl.addColumn(TableInfo ti,
ColumnInfo columnInfo)
|
TableInfo |
SchemaEngineImpl.addForeignKey(TableInfo ti,
ForeignKeyInfo foreignKeyInfo)
|
TableInfo |
SchemaEngineImpl.addIndex(TableInfo ti,
IndexInfo indexInfo)
|
static java.lang.String |
DDLHelper.buildAddIndex(TableInfo ti,
IndexInfo indexInfo,
boolean allowsMultipleNullsInUniqueIndizes)
|
static java.lang.String |
DDLHelper.buildCreateTable(TableInfo ti,
Dialect dialect,
java.lang.String suffix)
Construct a create table statement. |
TableInfo |
SchemaEngineImpl.changeColumn(TableInfo ti,
java.lang.String oldColumnName,
ColumnInfo columnInfo)
|
void |
SchemaEngineImpl.createForeignKeys(TableInfo ti)
|
void |
SchemaEngineImpl.createIndices(TableInfo ti)
Calls addIndex for each index |
java.sql.PreparedStatement |
SchemaEngineImpl.createInsertStatement(TableInfo ti,
boolean setAutoValues)
|
void |
SchemaEngineImpl.createTable(TableInfo ti,
boolean addForeignKeys)
|
TableInfo |
SchemaEngineImpl.dropColumn(TableInfo ti,
java.lang.String columnName,
boolean force)
|
TableInfo |
SchemaEngineImpl.dropForeignKey(TableInfo ti,
java.lang.String fkName)
|
TableInfo |
SchemaEngineImpl.dropForeignKeys(TableInfo ti)
|
TableInfo |
SchemaEngineImpl.dropIndex(TableInfo ti,
java.lang.String indexName)
|
void |
SchemaEngineImpl.dropTable(TableInfo ti,
boolean force)
|
void |
OracleDialect.fetchAdditionalColumnInfo(SchemaEngine schemaEngine,
TableInfo ti,
ColumnInfo ci)
|
void |
DerbyDialect.fetchAdditionalColumnInfo(SchemaEngine schemaEngine,
TableInfo ti,
ColumnInfo ci)
|
void |
MSSQLServerDialect.fetchAdditionalColumnInfo(SchemaEngine schemaEngine,
TableInfo ti,
ColumnInfo ci)
|
void |
MySQLDialect.fetchAdditionalColumnInfo(SchemaEngine schemaEngine,
TableInfo ti,
ColumnInfo ci)
|
void |
PostgreSQLDialect.fetchAdditionalColumnInfo(SchemaEngine schemaEngine,
TableInfo ti,
ColumnInfo ci)
|
TableInfo |
SchemaEngineImpl.modifyColumn(TableInfo ti,
ColumnInfo columnInfo)
|
void |
OracleDialect.pushAddColumn(SqlCommandQueue queue,
TableInfo ti,
ColumnInfo ci)
|
void |
DerbyDialect.pushAddColumn(SqlCommandQueue queue,
TableInfo ti,
ColumnInfo ci)
|
void |
MSSQLServerDialect.pushAddColumn(SqlCommandQueue queue,
TableInfo ti,
ColumnInfo ci)
|
void |
MySQLDialect.pushAddColumn(SqlCommandQueue queue,
TableInfo ti,
ColumnInfo ci)
|
void |
PostgreSQLDialect.pushAddColumn(SqlCommandQueue queue,
TableInfo ti,
ColumnInfo ci)
|
void |
OracleDialect.pushAddForeignKey(SqlCommandQueue queue,
TableInfo ti,
ForeignKeyInfo fki)
|
void |
DerbyDialect.pushAddForeignKey(SqlCommandQueue queue,
TableInfo ti,
ForeignKeyInfo fki)
|
void |
MSSQLServerDialect.pushAddForeignKey(SqlCommandQueue queue,
TableInfo ti,
ForeignKeyInfo fki)
|
void |
MySQLDialect.pushAddForeignKey(SqlCommandQueue queue,
TableInfo ti,
ForeignKeyInfo fki)
|
void |
PostgreSQLDialect.pushAddForeignKey(SqlCommandQueue queue,
TableInfo ti,
ForeignKeyInfo fki)
|
void |
OracleDialect.pushAddIndex(SqlCommandQueue queue,
TableInfo ti,
IndexInfo indexInfo)
|
void |
DerbyDialect.pushAddIndex(SqlCommandQueue queue,
TableInfo ti,
IndexInfo indexInfo)
|
void |
MSSQLServerDialect.pushAddIndex(SqlCommandQueue queue,
TableInfo ti,
IndexInfo indexInfo)
|
void |
MySQLDialect.pushAddIndex(SqlCommandQueue queue,
TableInfo ti,
IndexInfo indexInfo)
|
void |
PostgreSQLDialect.pushAddIndex(SqlCommandQueue queue,
TableInfo ti,
IndexInfo indexInfo)
|
void |
OracleDialect.pushChangeColumn(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo oldColumnInfo,
ColumnInfo newColumnInfo)
|
void |
DerbyDialect.pushChangeColumn(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo oldColumnInfo,
ColumnInfo newColumnInfo)
|
void |
MSSQLServerDialect.pushChangeColumn(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo oldColumnInfo,
ColumnInfo newColumnInfo)
|
void |
MySQLDialect.pushChangeColumn(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo oldColumnInfo,
ColumnInfo newColumnInfo)
|
void |
PostgreSQLDialect.pushChangeColumn(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo oldColumnInfo,
ColumnInfo newColumnInfo)
|
void |
OracleDialect.pushCreateTable(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti)
|
void |
DerbyDialect.pushCreateTable(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti)
|
void |
MSSQLServerDialect.pushCreateTable(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti)
|
void |
MySQLDialect.pushCreateTable(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti)
|
void |
PostgreSQLDialect.pushCreateTable(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti)
|
void |
OracleDialect.pushDropColumn(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo ci,
boolean force)
|
void |
DerbyDialect.pushDropColumn(SchemaEngine schema,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo ci,
boolean force)
|
void |
MSSQLServerDialect.pushDropColumn(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo ci,
boolean force)
|
void |
MySQLDialect.pushDropColumn(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo ci,
boolean force)
|
void |
PostgreSQLDialect.pushDropColumn(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo ci,
boolean force)
|
void |
OracleDialect.pushDropForeignKey(SqlCommandQueue queue,
TableInfo ti,
ForeignKeyInfo fki)
|
void |
DerbyDialect.pushDropForeignKey(SqlCommandQueue queue,
TableInfo ti,
ForeignKeyInfo fki)
|
void |
MSSQLServerDialect.pushDropForeignKey(SqlCommandQueue queue,
TableInfo ti,
ForeignKeyInfo fki)
|
void |
MySQLDialect.pushDropForeignKey(SqlCommandQueue queue,
TableInfo ti,
ForeignKeyInfo fki)
|
void |
PostgreSQLDialect.pushDropForeignKey(SqlCommandQueue queue,
TableInfo ti,
ForeignKeyInfo fki)
|
void |
OracleDialect.pushDropIndex(SqlCommandQueue queue,
TableInfo ti,
IndexInfo indexInfo)
|
void |
DerbyDialect.pushDropIndex(SqlCommandQueue queue,
TableInfo ti,
IndexInfo indexInfo)
|
void |
MSSQLServerDialect.pushDropIndex(SqlCommandQueue queue,
TableInfo ti,
IndexInfo indexInfo)
|
void |
MySQLDialect.pushDropIndex(SqlCommandQueue queue,
TableInfo ti,
IndexInfo indexInfo)
|
void |
PostgreSQLDialect.pushDropIndex(SqlCommandQueue queue,
TableInfo ti,
IndexInfo indexInfo)
|
void |
OracleDialect.pushDropTable(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
boolean force)
|
void |
DerbyDialect.pushDropTable(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
boolean force)
|
void |
MSSQLServerDialect.pushDropTable(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
boolean force)
|
void |
MySQLDialect.pushDropTable(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
boolean force)
|
void |
PostgreSQLDialect.pushDropTable(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
boolean force)
|
void |
OracleDialect.pushModifyColumn(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo oldColumnInfo,
ColumnInfo newColumnInfo)
|
void |
DerbyDialect.pushModifyColumn(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo oldColumnInfo,
ColumnInfo newColumnInfo)
|
void |
MSSQLServerDialect.pushModifyColumn(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo oldColumnInfo,
ColumnInfo newColumnInfo)
|
void |
MySQLDialect.pushModifyColumn(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo oldColumnInfo,
ColumnInfo newColumnInfo)
|
void |
PostgreSQLDialect.pushModifyColumn(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo oldColumnInfo,
ColumnInfo newColumnInfo)
|
void |
OracleDialect.pushRenameTable(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
java.lang.String newTableName)
|
void |
DerbyDialect.pushRenameTable(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
java.lang.String newTableName)
|
void |
MSSQLServerDialect.pushRenameTable(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
java.lang.String newTableName)
|
void |
MySQLDialect.pushRenameTable(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
java.lang.String newTableName)
|
void |
PostgreSQLDialect.pushRenameTable(SchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
java.lang.String newTableName)
|
TableInfo |
SchemaEngineImpl.renameTable(TableInfo ti,
java.lang.String newTableName)
|
Method parameters in org.clazzes.jdbc2xml.schema.impl with type arguments of type TableInfo | |
---|---|
void |
SchemaEngineImpl.dropTables(java.util.List<TableInfo> tables,
boolean force)
|
Constructors in org.clazzes.jdbc2xml.schema.impl with parameters of type TableInfo | |
---|---|
DropColumnCommand(SchemaEngine schemaEngine,
TableInfo ti,
ColumnInfo ci,
Dialect dialect,
java.lang.String suffix,
java.lang.String addColumnCommand,
boolean addStatementInBrackets)
Construct a drop column command with rollback support. |
|
DropTableCommand(SchemaEngine schemaEngine,
TableInfo ti,
Dialect dialect,
java.lang.String suffix)
Construct a drop table command for RDMS engines, which do not support renaming of tables. |
|
DropTableCommand(SchemaEngine schemaEngine,
TableInfo ti,
java.lang.String renameTableCommand,
Dialect dialect)
Construct a drop table command for RDMS engines, which support renaming of tables. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |