|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ISchemaEngine | |
---|---|
org.clazzes.jdbc2xml.sax | |
org.clazzes.jdbc2xml.sax.impl | |
org.clazzes.jdbc2xml.schema | |
org.clazzes.jdbc2xml.schema.impl | |
org.clazzes.jdbc2xml.tools |
Uses of ISchemaEngine in org.clazzes.jdbc2xml.sax |
---|
Constructors in org.clazzes.jdbc2xml.sax with parameters of type ISchemaEngine | |
---|---|
InsertContentHandler(ISchemaEngine schemaEngine)
Create an insert handler for the given connection and use the supplied schema engine. |
|
JDBCToSAXWriter(ISchemaEngine schemaEngine,
org.xml.sax.ContentHandler contentHandler)
|
Uses of ISchemaEngine in org.clazzes.jdbc2xml.sax.impl |
---|
Methods in org.clazzes.jdbc2xml.sax.impl that return ISchemaEngine | |
---|---|
ISchemaEngine |
InsertContext.getSchemaEngine()
|
Methods in org.clazzes.jdbc2xml.sax.impl with parameters of type ISchemaEngine | |
---|---|
void |
InsertContext.setSchemaEngine(ISchemaEngine schemaEngine)
|
Constructors in org.clazzes.jdbc2xml.sax.impl with parameters of type ISchemaEngine | |
---|---|
InsertContext(ISchemaEngine schemaEngine)
|
Uses of ISchemaEngine in org.clazzes.jdbc2xml.schema |
---|
Classes in org.clazzes.jdbc2xml.schema that implement ISchemaEngine | |
---|---|
class |
SchemaEngine
An implementation of this class is responsible for creating/modifying a database schema based on table descriptions. |
Methods in org.clazzes.jdbc2xml.schema that return ISchemaEngine | |
---|---|
static ISchemaEngine |
SchemaEngine.newInstance()
After generating a new SchemaEngine instance you usually have to call SchemaEngine.setConnection(Connection) in order to set up the database
on which to operate. |
ISchemaEngine |
ISchemaEngineFactory.newSchemaEngine()
|
Methods in org.clazzes.jdbc2xml.schema with parameters of type ISchemaEngine | |
---|---|
void |
Dialect.fetchAdditionalColumnInfo(ISchemaEngine schemaEngine,
TableInfo ti,
ColumnInfo ci)
Hook to fetch additional, Dialect specific column information (e.g. auto increment). |
void |
Dialect.pushChangeColumn(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo oldColumnInfo,
ColumnInfo newColumnInfo)
Rename and change the datatype of a database column. |
void |
Dialect.pushCreateTable(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti)
Push the create table command to a command queue. |
void |
Dialect.pushDropColumn(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo ci,
boolean force)
Push the drop column command to a command queue. |
void |
Dialect.pushDropTable(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
boolean force)
Push the drop table command to a command queue. |
void |
Dialect.pushModifyColumn(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo oldColumnInfo,
ColumnInfo newColumnInfo)
Modify the datatype of a database column. |
void |
Dialect.pushRenameTable(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
java.lang.String newTableName)
Push a rename table command to a command queue. |
Uses of ISchemaEngine in org.clazzes.jdbc2xml.schema.impl |
---|
Classes in org.clazzes.jdbc2xml.schema.impl that implement ISchemaEngine | |
---|---|
class |
SchemaEngineImpl
The default implementation of the schema engine. |
Methods in org.clazzes.jdbc2xml.schema.impl that return ISchemaEngine | |
---|---|
ISchemaEngine |
SchemaEngineFactoryImpl.newSchemaEngine()
|
Methods in org.clazzes.jdbc2xml.schema.impl with parameters of type ISchemaEngine | |
---|---|
static java.lang.String |
NameHelper.buildTempTableName(ISchemaEngine schemaEngine,
java.lang.String tableName,
java.lang.String columnName,
java.lang.String suffix)
|
void |
OracleDialect.fetchAdditionalColumnInfo(ISchemaEngine schemaEngine,
TableInfo ti,
ColumnInfo ci)
|
void |
DerbyDialect.fetchAdditionalColumnInfo(ISchemaEngine schemaEngine,
TableInfo ti,
ColumnInfo ci)
|
void |
MSSQLServerDialect.fetchAdditionalColumnInfo(ISchemaEngine schemaEngine,
TableInfo ti,
ColumnInfo ci)
|
void |
MySQLDialect.fetchAdditionalColumnInfo(ISchemaEngine schemaEngine,
TableInfo ti,
ColumnInfo ci)
|
void |
PostgreSQLDialect.fetchAdditionalColumnInfo(ISchemaEngine schemaEngine,
TableInfo ti,
ColumnInfo ci)
|
void |
OracleDialect.pushChangeColumn(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo oldColumnInfo,
ColumnInfo newColumnInfo)
|
void |
DerbyDialect.pushChangeColumn(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo oldColumnInfo,
ColumnInfo newColumnInfo)
|
void |
MSSQLServerDialect.pushChangeColumn(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo oldColumnInfo,
ColumnInfo newColumnInfo)
|
void |
MySQLDialect.pushChangeColumn(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo oldColumnInfo,
ColumnInfo newColumnInfo)
|
void |
PostgreSQLDialect.pushChangeColumn(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo oldColumnInfo,
ColumnInfo newColumnInfo)
|
void |
OracleDialect.pushCreateTable(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti)
|
void |
DerbyDialect.pushCreateTable(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti)
|
void |
MSSQLServerDialect.pushCreateTable(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti)
|
void |
MySQLDialect.pushCreateTable(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti)
|
void |
PostgreSQLDialect.pushCreateTable(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti)
|
void |
OracleDialect.pushDropColumn(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo ci,
boolean force)
|
void |
DerbyDialect.pushDropColumn(ISchemaEngine schema,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo ci,
boolean force)
|
void |
MSSQLServerDialect.pushDropColumn(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo ci,
boolean force)
|
void |
MySQLDialect.pushDropColumn(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo ci,
boolean force)
|
void |
PostgreSQLDialect.pushDropColumn(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo ci,
boolean force)
|
void |
OracleDialect.pushDropTable(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
boolean force)
|
void |
DerbyDialect.pushDropTable(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
boolean force)
|
void |
MSSQLServerDialect.pushDropTable(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
boolean force)
|
void |
MySQLDialect.pushDropTable(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
boolean force)
|
void |
PostgreSQLDialect.pushDropTable(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
boolean force)
|
void |
OracleDialect.pushModifyColumn(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo oldColumnInfo,
ColumnInfo newColumnInfo)
|
void |
DerbyDialect.pushModifyColumn(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo oldColumnInfo,
ColumnInfo newColumnInfo)
|
void |
MSSQLServerDialect.pushModifyColumn(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo oldColumnInfo,
ColumnInfo newColumnInfo)
|
void |
MySQLDialect.pushModifyColumn(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo oldColumnInfo,
ColumnInfo newColumnInfo)
|
void |
PostgreSQLDialect.pushModifyColumn(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
ColumnInfo oldColumnInfo,
ColumnInfo newColumnInfo)
|
void |
OracleDialect.pushRenameTable(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
java.lang.String newTableName)
|
void |
DerbyDialect.pushRenameTable(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
java.lang.String newTableName)
|
void |
MSSQLServerDialect.pushRenameTable(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
java.lang.String newTableName)
|
void |
MySQLDialect.pushRenameTable(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
java.lang.String newTableName)
|
void |
PostgreSQLDialect.pushRenameTable(ISchemaEngine schemaEngine,
SqlCommandQueue queue,
TableInfo ti,
java.lang.String newTableName)
|
Constructors in org.clazzes.jdbc2xml.schema.impl with parameters of type ISchemaEngine | |
---|---|
DropColumnCommand(ISchemaEngine 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(ISchemaEngine 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(ISchemaEngine schemaEngine,
TableInfo ti,
java.lang.String renameTableCommand,
Dialect dialect)
Construct a drop table command for RDMS engines, which support renaming of tables. |
Uses of ISchemaEngine in org.clazzes.jdbc2xml.tools |
---|
Methods in org.clazzes.jdbc2xml.tools with parameters of type ISchemaEngine | |
---|---|
void |
DBDataExtractor.setSchemaEngine(ISchemaEngine schemaEngine)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |