Uses of Class
org.clazzes.jdbc2xml.schema.SchemaEngine

Packages that use SchemaEngine
org.clazzes.jdbc2xml.sax   
org.clazzes.jdbc2xml.sax.impl   
org.clazzes.jdbc2xml.schema   
org.clazzes.jdbc2xml.schema.impl   
org.clazzes.jdbc2xml.tools   
 

Uses of SchemaEngine in org.clazzes.jdbc2xml.sax
 

Constructors in org.clazzes.jdbc2xml.sax with parameters of type SchemaEngine
InsertContentHandler(SchemaEngine schemaEngine)
          Create an insert handler for the given connection and use the supplied schema engine.
JDBCToSAXWriter(SchemaEngine schemaEngine, org.xml.sax.ContentHandler contentHandler)
           
 

Uses of SchemaEngine in org.clazzes.jdbc2xml.sax.impl
 

Methods in org.clazzes.jdbc2xml.sax.impl that return SchemaEngine
 SchemaEngine InsertContext.getSchemaEngine()
           
 

Methods in org.clazzes.jdbc2xml.sax.impl with parameters of type SchemaEngine
 void InsertContext.setSchemaEngine(SchemaEngine schemaEngine)
           
 

Constructors in org.clazzes.jdbc2xml.sax.impl with parameters of type SchemaEngine
InsertContext(SchemaEngine schemaEngine)
           
 

Uses of SchemaEngine in org.clazzes.jdbc2xml.schema
 

Methods in org.clazzes.jdbc2xml.schema that return SchemaEngine
static SchemaEngine SchemaEngine.newInstance()
          After generating a new SchemaEngine instance you usually have to call setConnection(Connection) in order to set up the database on which to operate.
 

Methods in org.clazzes.jdbc2xml.schema with parameters of type SchemaEngine
 void Dialect.fetchAdditionalColumnInfo(SchemaEngine schemaEngine, TableInfo ti, ColumnInfo ci)
          Hook to fetch additional, Dialect specific column information (e.g.
 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.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.
 

Uses of SchemaEngine in org.clazzes.jdbc2xml.schema.impl
 

Subclasses of SchemaEngine in org.clazzes.jdbc2xml.schema.impl
 class SchemaEngineImpl
          The default implementation of the schema engine.
 

Methods in org.clazzes.jdbc2xml.schema.impl with parameters of type SchemaEngine
static java.lang.String NameHelper.buildTempTableName(SchemaEngine schemaEngine, java.lang.String tableName, java.lang.String columnName, java.lang.String suffix)
           
 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)
           
 void OracleDialect.fetchAdditionalColumnInfo(SchemaEngine schemaEngine, TableInfo ti, ColumnInfo ci)
           
 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.pushChangeColumn(SchemaEngine schemaEngine, SqlCommandQueue queue, TableInfo ti, ColumnInfo oldColumnInfo, ColumnInfo newColumnInfo)
           
 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.pushCreateTable(SchemaEngine schemaEngine, SqlCommandQueue queue, TableInfo ti)
           
 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.pushDropColumn(SchemaEngine schemaEngine, SqlCommandQueue queue, TableInfo ti, ColumnInfo ci, 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.pushDropTable(SchemaEngine schemaEngine, SqlCommandQueue queue, TableInfo ti, boolean force)
           
 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.pushModifyColumn(SchemaEngine schemaEngine, SqlCommandQueue queue, TableInfo ti, ColumnInfo oldColumnInfo, ColumnInfo newColumnInfo)
           
 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)
           
 void OracleDialect.pushRenameTable(SchemaEngine schemaEngine, SqlCommandQueue queue, TableInfo ti, java.lang.String newTableName)
           
 

Constructors in org.clazzes.jdbc2xml.schema.impl with parameters of type SchemaEngine
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.
 

Uses of SchemaEngine in org.clazzes.jdbc2xml.tools
 

Methods in org.clazzes.jdbc2xml.tools with parameters of type SchemaEngine
 void DBDataExtractor.setSchemaEngine(SchemaEngine schemaEngine)
           
 



Copyright © 2010. All Rights Reserved.