A B C D E F G I J M N O P Q R S T U V W X Z

A

AbstractSbDeserializationHandler - Class in org.clazzes.jdbc2xml.deserialization.impl
A base class for all DeserializationHandlers, which are setting a String value to a database column.
AbstractSbDeserializationHandler(int) - Constructor for class org.clazzes.jdbc2xml.deserialization.impl.AbstractSbDeserializationHandler
Default constructor.
adaptDefault(ColumnInfo, String) - Static method in class org.clazzes.jdbc2xml.schema.impl.ColumnHelper
Return a column information with the given default value.
adaptNullability(ColumnInfo, boolean) - Static method in class org.clazzes.jdbc2xml.schema.impl.ColumnHelper
Return a column information with the given nullability set.
addCharacters(char[], int, int) - Method in interface org.clazzes.jdbc2xml.deserialization.DeserializationHandler
Push characters received by ContentHandler.characters(char[], int, int) to the field content.
addCharacters(char[], int, int) - Method in class org.clazzes.jdbc2xml.deserialization.impl.AbstractSbDeserializationHandler
 
addColumn(String) - Method in class org.clazzes.jdbc2xml.schema.ForeignKeyInfo
 
addColumn(TableInfo, ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineImpl
 
addColumn(String) - Method in class org.clazzes.jdbc2xml.schema.IndexInfo
 
addColumn(TableInfo, ColumnInfo) - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
Add a column to an existing table.
addColumn(String) - Method in class org.clazzes.jdbc2xml.schema.PrimaryKeyInfo
 
addColumn(ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.TableInfo
Add a column to our list of column descriptions.
addForeignColumn(String) - Method in class org.clazzes.jdbc2xml.schema.ForeignKeyInfo
 
addForeignKey(TableInfo, ForeignKeyInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineImpl
 
addForeignKey(TableInfo, ForeignKeyInfo) - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
Add a foreign key to an existing table.
addForeignKey(ForeignKeyInfo) - Method in class org.clazzes.jdbc2xml.schema.TableInfo
Add a foreign key to our list of foreign key descriptions.
addIndex(TableInfo, IndexInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineImpl
 
addIndex(TableInfo, IndexInfo) - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
Add an index to an existing table.
addIndex(IndexInfo) - Method in class org.clazzes.jdbc2xml.schema.TableInfo
Add an index to the list of indices.
addIndex(String, String, boolean, String) - Method in class org.clazzes.jdbc2xml.schema.TableInfo
Add an index to the list of indices.
addParsedTable(TableInfo) - Method in class org.clazzes.jdbc2xml.sax.impl.InsertContext
Add a table info to the list of parsed tables.
addPrimaryRestriction(String, String) - Method in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
Add a data restriction to a given table.
addQueries(Collection<String>) - Method in class org.clazzes.jdbc2xml.sax.JDBCToSAXWriter
Add the given list of queries to the data being dumped.
addQuery(String) - Method in class org.clazzes.jdbc2xml.sax.JDBCToSAXWriter
Add the given SQL select query to the data being dumped.
addRestrictedTable(String, String) - Method in class org.clazzes.jdbc2xml.sax.JDBCToSAXWriter
Add the given database table and a query, which selects a subset of the table data to the data being dumped.
addSingleLineTag(String) - Method in class org.clazzes.jdbc2xml.sax.XmlPrettyConfig
All data inside the passed tag will be formatted as a single line (without line breaks).
addTable(String) - Method in class org.clazzes.jdbc2xml.sax.JDBCToSAXWriter
Add the given database table to the data being dumped.
addTable(TableInfo) - Method in class org.clazzes.jdbc2xml.sax.JDBCToSAXWriter
Add the given database table to the data being dumped.
addTables(Collection<String>) - Method in class org.clazzes.jdbc2xml.sax.JDBCToSAXWriter
Add the given list of database tables to the data being dumped.
appendTypePrec(StringBuffer, String, Integer) - Static method in class org.clazzes.jdbc2xml.helper.SQLHelper
Append an SQL type name together with a precision to a string buffer.
appendTypePrecScale(StringBuffer, String, Integer, Integer) - Static method in class org.clazzes.jdbc2xml.helper.SQLHelper
Append an SQL type name together with a precision and a scale to a string buffer.

B

BigDecimalDeserializationHandler - Class in org.clazzes.jdbc2xml.deserialization.impl
A DeserializationHandler for big decimal values.
BigDecimalDeserializationHandler(int) - Constructor for class org.clazzes.jdbc2xml.deserialization.impl.BigDecimalDeserializationHandler
Default constructor.
BigDecimalSerializationHandler - Class in org.clazzes.jdbc2xml.serialization.impl
 
BigDecimalSerializationHandler() - Constructor for class org.clazzes.jdbc2xml.serialization.impl.BigDecimalSerializationHandler
 
BinaryDeserializationHandler - Class in org.clazzes.jdbc2xml.deserialization.impl
A DeserializationHandler for binary values like BLOBs or binary string, which are base64-encoded inside XML files.
BinaryDeserializationHandler(int) - Constructor for class org.clazzes.jdbc2xml.deserialization.impl.BinaryDeserializationHandler
Default constructor.
BinarySerializationHandler - Class in org.clazzes.jdbc2xml.serialization.impl
 
BinarySerializationHandler() - Constructor for class org.clazzes.jdbc2xml.serialization.impl.BinarySerializationHandler
 
BooleanDeserializationHandler - Class in org.clazzes.jdbc2xml.deserialization.impl
A DeserializationHandler for integer values.
BooleanDeserializationHandler(int) - Constructor for class org.clazzes.jdbc2xml.deserialization.impl.BooleanDeserializationHandler
Default constructor.
BooleanSerializationHandler - Class in org.clazzes.jdbc2xml.serialization.impl
 
BooleanSerializationHandler() - Constructor for class org.clazzes.jdbc2xml.serialization.impl.BooleanSerializationHandler
 
buildAddColumn(String, ColumnInfo, Dialect, String, boolean) - Static method in class org.clazzes.jdbc2xml.schema.impl.DDLHelper
 
buildAddForeignKey(String, ForeignKeyInfo, boolean) - Static method in class org.clazzes.jdbc2xml.schema.impl.DDLHelper
 
buildAddIndex(TableInfo, IndexInfo, boolean) - Static method in class org.clazzes.jdbc2xml.schema.impl.DDLHelper
 
buildCreateTable(TableInfo, Dialect, String) - Static method in class org.clazzes.jdbc2xml.schema.impl.DDLHelper
Construct a create table statement.
buildDropColumn(String, String) - Static method in class org.clazzes.jdbc2xml.schema.impl.DDLHelper
 
buildDropForeignKey(String, String, String) - Static method in class org.clazzes.jdbc2xml.schema.impl.DDLHelper
 
buildDropIndex(String, String, boolean) - Static method in class org.clazzes.jdbc2xml.schema.impl.DDLHelper
 
buildDropTable(String) - Static method in class org.clazzes.jdbc2xml.schema.impl.DDLHelper
Build a drop table statement.
buildHexSuffix() - Static method in class org.clazzes.jdbc2xml.schema.impl.DDLHelper
 
buildRenameTable(String, String, String) - Static method in class org.clazzes.jdbc2xml.schema.impl.DDLHelper
Generate a rename table command.
buildTempTableName(ISchemaEngine, String, String, String) - Static method in class org.clazzes.jdbc2xml.schema.impl.NameHelper
 

C

changeColumn(TableInfo, String, ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineImpl
 
changeColumn(TableInfo, String, ColumnInfo) - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
Rename an existing column of an existing table and possibly change it's type.
characters(char[], int, int) - Method in class org.clazzes.jdbc2xml.sax.impl.ZipFileContentHandler
 
characters(char[], int, int) - Method in class org.clazzes.jdbc2xml.sax.XmlPretty
 
cleanupOnCommit(Connection) - Method in class org.clazzes.jdbc2xml.schema.impl.DropColumnCommand
 
cleanupOnCommit(Connection) - Method in class org.clazzes.jdbc2xml.schema.impl.DropTableCommand
 
cleanupOnCommit(Connection) - Method in class org.clazzes.jdbc2xml.sql.SimpleSqlCommand
 
cleanupOnCommit(Connection) - Method in interface org.clazzes.jdbc2xml.sql.SqlCommand
Cleanup resources kept by this command, if the transaction is committed.
close() - Method in class org.clazzes.jdbc2xml.sax.SAXCharDataWriter
 
closeTag(String, String, String) - Method in class org.clazzes.jdbc2xml.sax.impl.ColumnSetTagHandler
 
closeTag(String, String, String) - Method in class org.clazzes.jdbc2xml.sax.impl.ForeignKeySetTagHandler
 
closeTag(String, String, String) - Method in class org.clazzes.jdbc2xml.sax.impl.IndexSetTagHandler
 
closeTag(String, String, String) - Method in class org.clazzes.jdbc2xml.sax.impl.RowSetTagHandler
 
closeTag(String, String, String) - Method in class org.clazzes.jdbc2xml.sax.impl.RowTagHandler
 
closeTag(String, String, String) - Method in class org.clazzes.jdbc2xml.sax.impl.TableTagHandler
 
closeTag(String, String, String) - Method in class org.clazzes.jdbc2xml.sax.impl.ValueTagHandler
 
closeTag(String, String, String) - Method in class org.clazzes.jdbc2xml.sax.impl.XmlDumpTagHandler
 
COLSET_TAG_NAME - Static variable in class org.clazzes.jdbc2xml.Constants
 
COLUMN_TAG_AUTOINCREMENT_ATT - Static variable in class org.clazzes.jdbc2xml.Constants
 
COLUMN_TAG_DEFAULT_ATT - Static variable in class org.clazzes.jdbc2xml.Constants
 
COLUMN_TAG_NAME - Static variable in class org.clazzes.jdbc2xml.Constants
 
COLUMN_TAG_NAME_ATT - Static variable in class org.clazzes.jdbc2xml.Constants
 
COLUMN_TAG_NULLABLE_ATT - Static variable in class org.clazzes.jdbc2xml.Constants
 
COLUMN_TAG_PREC_ATT - Static variable in class org.clazzes.jdbc2xml.Constants
 
COLUMN_TAG_SCALE_ATT - Static variable in class org.clazzes.jdbc2xml.Constants
 
COLUMN_TAG_TYPE_ATT - Static variable in class org.clazzes.jdbc2xml.Constants
 
ColumnHelper - Class in org.clazzes.jdbc2xml.schema.impl
Helper functions to play with ColumnInfo objects.
ColumnHelper() - Constructor for class org.clazzes.jdbc2xml.schema.impl.ColumnHelper
 
ColumnInfo - Class in org.clazzes.jdbc2xml.schema
This class holds metadata of a database column.
ColumnInfo(String, int, Integer, Integer, boolean, String, boolean) - Constructor for class org.clazzes.jdbc2xml.schema.ColumnInfo
 
ColumnInfo(String, int, Integer, Integer, boolean, String) - Constructor for class org.clazzes.jdbc2xml.schema.ColumnInfo
 
ColumnInfo(Attributes) - Constructor for class org.clazzes.jdbc2xml.schema.ColumnInfo
 
ColumnInfo(ResultSetMetaData, int) - Constructor for class org.clazzes.jdbc2xml.schema.ColumnInfo
Set the column information from a column of a result set.
ColumnSetTagHandler - Class in org.clazzes.jdbc2xml.sax.impl
A handler for the columnset element.
ColumnSetTagHandler(TableInfo) - Constructor for class org.clazzes.jdbc2xml.sax.impl.ColumnSetTagHandler
 
command - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
commands() - Method in class org.clazzes.jdbc2xml.sql.SqlCommandQueue
 
Commands - Class in org.clazzes.jdbc2xml.tools
Toplevel commands for importing/exporting a database.
Commands() - Constructor for class org.clazzes.jdbc2xml.tools.Commands
 
commit() - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineImpl
 
commit() - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
Perform all pending schema modifications and discard the rollback history.
commit(Connection) - Method in class org.clazzes.jdbc2xml.sql.SqlCommandQueue
Perform all commands currently pushed to the stack by SqlCommandQueue.pushCommand(SqlCommand) and not performed yet.
compareTo(SortableTableDescription) - Method in class org.clazzes.jdbc2xml.schema.SortableTableDescription
 
compression - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
Constants - Class in org.clazzes.jdbc2xml
Constants representing the XML structures generated/parsed.
Constants() - Constructor for class org.clazzes.jdbc2xml.Constants
 
constructJDBCURL(String, Integer, String, Properties) - Method in interface org.clazzes.jdbc2xml.schema.Dialect
Constructs a JDBC URL for the dialect; all parameters may be null, default values are used then.
constructJDBCURL(String, Integer, String, Properties) - Method in class org.clazzes.jdbc2xml.schema.impl.DerbyDialect
 
constructJDBCURL(String, Integer, String, Properties) - Method in class org.clazzes.jdbc2xml.schema.impl.MSSQLServerDialect
 
constructJDBCURL(String, Integer, String, Properties) - Method in class org.clazzes.jdbc2xml.schema.impl.MySQLDialect
 
constructJDBCURL(String, Integer, String, Properties) - Method in class org.clazzes.jdbc2xml.schema.impl.OracleDialect
The behaviour of this method varies slightly from that described in the interface:

The parameter hostname is interpreted either as a TNS-name, which is resolved in the local hostname.ora file.
constructJDBCURL(String, Integer, String, Properties) - Method in class org.clazzes.jdbc2xml.schema.impl.PostgreSQLDialect
 
copyResultField(PreparedStatement, int, ResultSet, int) - Static method in class org.clazzes.jdbc2xml.helper.SQLHelper
Copies a column from a result set to a placeholder of a PreparedStatment.
createColumnSpec(ColumnInfo) - Method in interface org.clazzes.jdbc2xml.schema.Dialect
Computes a string to feed a CREATE TABLE or ALTER TABLE ADD COLUMN statement, or returns null if the type is unsupported by the underlying DBMS or by the Dialect implementation.
createColumnSpec(ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.DerbyDialect
 
createColumnSpec(ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.MSSQLServerDialect
 
createColumnSpec(ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.MySQLDialect
 
createColumnSpec(ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.OracleDialect
 
createColumnSpec(ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.PostgreSQLDialect
 
createForeignKeys(TableInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineImpl
 
createForeignKeys(TableInfo) - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
Create foreign keys of an existing table in the database.
createIndices(TableInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineImpl
Calls addIndex for each index
createInsertStatement(TableInfo, boolean) - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineImpl
 
createInsertStatement(TableInfo, boolean) - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
Create an insert statement for all column in the given table.
createSchema(SchemaFactory, ClassLoader) - Static method in class org.clazzes.jdbc2xml.sax.JDBC2XMLSchemaHelper
Construct a schema for the jdbc2xml namespace using the given SchemaFactory and classloader.
createSchema(SchemaFactory) - Static method in class org.clazzes.jdbc2xml.sax.JDBC2XMLSchemaHelper
Construct a schema for the jdbc2xml namespace using the given SchemaFactory and the default classloader.
createSchema() - Static method in class org.clazzes.jdbc2xml.sax.JDBC2XMLSchemaHelper
Construct a schema for the jdbc2xml namespace using the SchemaFactory returned by SchemaFactory.newInstance(String) for the XML w3C schema URI XMLConstants.W3C_XML_SCHEMA_NS_URI.
createTable(TableInfo, boolean) - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineImpl
 
createTable(TableInfo, boolean) - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
Create a table in the database, including primary key and indices (which must have been added already).

D

DataTypeNotSupportedException - Exception in org.clazzes.jdbc2xml.schema
Exception to be thrown whenever a data type is not supported.
DataTypeNotSupportedException(String) - Constructor for exception org.clazzes.jdbc2xml.schema.DataTypeNotSupportedException
Create a new instance.
DataTypeNotSupportedException(int) - Constructor for exception org.clazzes.jdbc2xml.schema.DataTypeNotSupportedException
Create a new instance.
DateDeserializationHandler - Class in org.clazzes.jdbc2xml.deserialization.impl
A DeserializationHandler for date values.
DateDeserializationHandler(TimeZone, int) - Constructor for class org.clazzes.jdbc2xml.deserialization.impl.DateDeserializationHandler
Default constructor.
DateSerializationHandler - Class in org.clazzes.jdbc2xml.serialization.impl
 
DateSerializationHandler(TimeZone) - Constructor for class org.clazzes.jdbc2xml.serialization.impl.DateSerializationHandler
 
DBDataExtractor - Class in org.clazzes.jdbc2xml.tools
 
DBDataExtractor() - Constructor for class org.clazzes.jdbc2xml.tools.DBDataExtractor
 
DDLHelper - Class in org.clazzes.jdbc2xml.schema.impl
Static helper methods to construct SQL queries for schema manipulations.
DDLHelper() - Constructor for class org.clazzes.jdbc2xml.schema.impl.DDLHelper
 
defaultDriverName() - Method in interface org.clazzes.jdbc2xml.schema.Dialect
 
defaultDriverName - Static variable in class org.clazzes.jdbc2xml.schema.impl.DerbyDialect
 
defaultDriverName() - Method in class org.clazzes.jdbc2xml.schema.impl.DerbyDialect
 
defaultDriverName - Static variable in class org.clazzes.jdbc2xml.schema.impl.MSSQLServerDialect
 
defaultDriverName() - Method in class org.clazzes.jdbc2xml.schema.impl.MSSQLServerDialect
 
defaultDriverName - Static variable in class org.clazzes.jdbc2xml.schema.impl.MySQLDialect
 
defaultDriverName() - Method in class org.clazzes.jdbc2xml.schema.impl.MySQLDialect
 
defaultDriverName - Static variable in class org.clazzes.jdbc2xml.schema.impl.OracleDialect
 
defaultDriverName() - Method in class org.clazzes.jdbc2xml.schema.impl.OracleDialect
 
defaultDriverName - Static variable in class org.clazzes.jdbc2xml.schema.impl.PostgreSQLDialect
 
defaultDriverName() - Method in class org.clazzes.jdbc2xml.schema.impl.PostgreSQLDialect
 
deferrabilityShortToString(short) - Static method in class org.clazzes.jdbc2xml.helper.TypesHelper
Parse deferrability string of the deferrability attribute of a foreignkey tag.
deferrabilityStringToShort(String) - Static method in class org.clazzes.jdbc2xml.helper.TypesHelper
Parse deferrability string of the deferrability attribute of a foreignkey tag.
DerbyDialect - Class in org.clazzes.jdbc2xml.schema.impl
This class implements Dialect for Derby 10.x
DerbyDialect() - Constructor for class org.clazzes.jdbc2xml.schema.impl.DerbyDialect
 
DeserializationHandler - Interface in org.clazzes.jdbc2xml.deserialization
A DeserializationHandler instance handles the deserialization of the CDATA of content of a tag to a database column.
DeserializationHandlerFactory - Class in org.clazzes.jdbc2xml.deserialization
Implementations of this factory instantiate DeserializationHandler instances for a given column of a XML rowset tag.
DeserializationHandlerFactory() - Constructor for class org.clazzes.jdbc2xml.deserialization.DeserializationHandlerFactory
 
DeserializationHandlerFactoryImpl - Class in org.clazzes.jdbc2xml.deserialization.impl
 
DeserializationHandlerFactoryImpl() - Constructor for class org.clazzes.jdbc2xml.deserialization.impl.DeserializationHandlerFactoryImpl
 
Dialect - Interface in org.clazzes.jdbc2xml.schema
SQL Dialects provide DBMS specific helpers to allow unified SQL commands.
DialectFactory - Class in org.clazzes.jdbc2xml.schema
Implementations of this factory instantiate Dialect instances for a given column of a DatabaseMetaData description.
DialectFactory() - Constructor for class org.clazzes.jdbc2xml.schema.DialectFactory
 
DialectFactoryImpl - Class in org.clazzes.jdbc2xml.schema.impl
 
DialectFactoryImpl() - Constructor for class org.clazzes.jdbc2xml.schema.impl.DialectFactoryImpl
 
DoubleDeserializationHandler - Class in org.clazzes.jdbc2xml.deserialization.impl
A DeserializationHandler for double values.
DoubleDeserializationHandler(int) - Constructor for class org.clazzes.jdbc2xml.deserialization.impl.DoubleDeserializationHandler
Default constructor.
DoubleSerializationHandler - Class in org.clazzes.jdbc2xml.serialization.impl
 
DoubleSerializationHandler() - Constructor for class org.clazzes.jdbc2xml.serialization.impl.DoubleSerializationHandler
 
dropColumn(TableInfo, String, boolean) - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineImpl
 
dropColumn(TableInfo, String, boolean) - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
Drop an existing column of an existing table.
DropColumnCommand - Class in org.clazzes.jdbc2xml.schema.impl
This class implements a rollback-enabled variant of a drop column statement.
DropColumnCommand(ISchemaEngine, TableInfo, ColumnInfo, Dialect, String, String, boolean) - Constructor for class org.clazzes.jdbc2xml.schema.impl.DropColumnCommand
Construct a drop column command with rollback support.
dropForeignKey(TableInfo, String) - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineImpl
 
dropForeignKey(TableInfo, String) - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
Drop an existing foreign key of an existing table.
dropForeignKeys(TableInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineImpl
 
dropForeignKeys(TableInfo) - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
Drop all existing foreign keys of an existing table.
dropIndex(TableInfo, String) - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineImpl
 
dropIndex(TableInfo, String) - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
Drop an index from an existing table.
dropStaleBackupTables() - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineImpl
 
dropStaleBackupTables() - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
Some operations like drop table or drop column create backup tables for performing rollback operations.
dropTable(TableInfo, boolean) - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineImpl
 
dropTable(TableInfo, boolean) - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
Drop an existing table.
DropTableCommand - Class in org.clazzes.jdbc2xml.schema.impl
This class implements a rollback-enabled variant of a drop table statement.
DropTableCommand(ISchemaEngine, TableInfo, Dialect, String) - Constructor for class org.clazzes.jdbc2xml.schema.impl.DropTableCommand
Construct a drop table command for RDMS engines, which do not support renaming of tables.
DropTableCommand(ISchemaEngine, TableInfo, String, Dialect) - Constructor for class org.clazzes.jdbc2xml.schema.impl.DropTableCommand
Construct a drop table command for RDMS engines, which support renaming of tables.
dropTables(List<TableInfo>, boolean) - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineImpl
 
dropTables(List<TableInfo>, boolean) - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
Drop a list of existing table.
dropTables(Connection, TableFilter) - Static method in class org.clazzes.jdbc2xml.tools.Commands
 
dropTables - Static variable in class org.clazzes.jdbc2xml.tools.Main
 

E

endDocument() - Method in class org.clazzes.jdbc2xml.sax.impl.ZipFileContentHandler
 
endDocument() - Method in class org.clazzes.jdbc2xml.sax.XmlPretty
 
endElement(String, String, String) - Method in class org.clazzes.jdbc2xml.sax.impl.ZipFileContentHandler
 
endElement(String, String, String) - Method in class org.clazzes.jdbc2xml.sax.XmlPretty
 
endPrefixMapping(String) - Method in class org.clazzes.jdbc2xml.sax.impl.ZipFileContentHandler
 
endPrefixMapping(String) - Method in class org.clazzes.jdbc2xml.sax.XmlPretty
 
excludedTableNames - Variable in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
executeUpdate(Connection, String) - Static method in class org.clazzes.jdbc2xml.helper.SQLHelper
Perform an SQL update statement.
extract() - Method in class org.clazzes.jdbc2xml.tools.DBDataExtractor
 

F

fetchAdditionalColumnInfo(ISchemaEngine, TableInfo, ColumnInfo) - Method in interface org.clazzes.jdbc2xml.schema.Dialect
Hook to fetch additional, Dialect specific column information (e.g. auto increment).
fetchAdditionalColumnInfo(ISchemaEngine, TableInfo, ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.DerbyDialect
 
fetchAdditionalColumnInfo(ISchemaEngine, TableInfo, ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.MSSQLServerDialect
 
fetchAdditionalColumnInfo(ISchemaEngine, TableInfo, ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.MySQLDialect
 
fetchAdditionalColumnInfo(ISchemaEngine, TableInfo, ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.OracleDialect
 
fetchAdditionalColumnInfo(ISchemaEngine, TableInfo, ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.PostgreSQLDialect
 
fetchData(ResultSet, int) - Method in class org.clazzes.jdbc2xml.serialization.impl.BigDecimalSerializationHandler
 
fetchData(ResultSet, int) - Method in class org.clazzes.jdbc2xml.serialization.impl.BinarySerializationHandler
 
fetchData(ResultSet, int) - Method in class org.clazzes.jdbc2xml.serialization.impl.BooleanSerializationHandler
 
fetchData(ResultSet, int) - Method in class org.clazzes.jdbc2xml.serialization.impl.DateSerializationHandler
 
fetchData(ResultSet, int) - Method in class org.clazzes.jdbc2xml.serialization.impl.DoubleSerializationHandler
 
fetchData(ResultSet, int) - Method in class org.clazzes.jdbc2xml.serialization.impl.FloatSerializationHandler
 
fetchData(ResultSet, int) - Method in class org.clazzes.jdbc2xml.serialization.impl.IntegerSerializationHandler
 
fetchData(ResultSet, int) - Method in class org.clazzes.jdbc2xml.serialization.impl.StringSerializationHandler
 
fetchData(ResultSet, int) - Method in class org.clazzes.jdbc2xml.serialization.impl.TimestampSerializationHandler
 
fetchData(ResultSet, int) - Method in interface org.clazzes.jdbc2xml.serialization.SerializationHandler
Set the data to be serialized from the given column of an SQL result set.
fetchTableInfo(String, IndexFilter) - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineImpl
 
fetchTableInfo(String, IndexFilter) - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
Retrieve the current layout of the given table in the database.
fetchTableInfos(TableFilter) - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineImpl
 
fetchTableInfos(TableFilter) - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
Return the layout of multiple table in the database.
fillColumn(PreparedStatement, int) - Method in interface org.clazzes.jdbc2xml.deserialization.DeserializationHandler
Fill the column of the given prepared statement with the data received so far.
fillColumn(PreparedStatement, int) - Method in class org.clazzes.jdbc2xml.deserialization.impl.AbstractSbDeserializationHandler
 
fillColumnValue(PreparedStatement, int, String) - Method in class org.clazzes.jdbc2xml.deserialization.impl.AbstractSbDeserializationHandler
Fill in a column value into the given PreparedStatment.
fillColumnValue(PreparedStatement, int, String) - Method in class org.clazzes.jdbc2xml.deserialization.impl.BigDecimalDeserializationHandler
 
fillColumnValue(PreparedStatement, int, String) - Method in class org.clazzes.jdbc2xml.deserialization.impl.BinaryDeserializationHandler
 
fillColumnValue(PreparedStatement, int, String) - Method in class org.clazzes.jdbc2xml.deserialization.impl.BooleanDeserializationHandler
 
fillColumnValue(PreparedStatement, int, String) - Method in class org.clazzes.jdbc2xml.deserialization.impl.DateDeserializationHandler
 
fillColumnValue(PreparedStatement, int, String) - Method in class org.clazzes.jdbc2xml.deserialization.impl.DoubleDeserializationHandler
 
fillColumnValue(PreparedStatement, int, String) - Method in class org.clazzes.jdbc2xml.deserialization.impl.FloatDeserializationHandler
 
fillColumnValue(PreparedStatement, int, String) - Method in class org.clazzes.jdbc2xml.deserialization.impl.IntegerDeserializationHandler
 
fillColumnValue(PreparedStatement, int, String) - Method in class org.clazzes.jdbc2xml.deserialization.impl.StringDeserializationHandler
 
fillColumnValue(PreparedStatement, int, String) - Method in class org.clazzes.jdbc2xml.deserialization.impl.TimestampDeserializationHandler
 
finishTag() - Method in class org.clazzes.jdbc2xml.sax.impl.ValueTagHandler
Close processing a value tag.
fkRuleShortToString(short) - Static method in class org.clazzes.jdbc2xml.helper.TypesHelper
Parse rule string of a deleteRule or updateRule attribute of a foreignkey tag.
fkRuleStringToShort(String) - Static method in class org.clazzes.jdbc2xml.helper.TypesHelper
Parse a delete/update rule string of a deleteRule or updateRule attribute of a foreignkey tag.
FloatDeserializationHandler - Class in org.clazzes.jdbc2xml.deserialization.impl
A DeserializationHandler for float values.
FloatDeserializationHandler(int) - Constructor for class org.clazzes.jdbc2xml.deserialization.impl.FloatDeserializationHandler
Default constructor.
FloatSerializationHandler - Class in org.clazzes.jdbc2xml.serialization.impl
 
FloatSerializationHandler() - Constructor for class org.clazzes.jdbc2xml.serialization.impl.FloatSerializationHandler
 
flush(boolean) - Method in class org.clazzes.jdbc2xml.sax.impl.RowTagHandler
Flush any unexecuted inserts.
flush() - Method in class org.clazzes.jdbc2xml.sax.SAXCharDataWriter
 
FOREIGN_KEY_TAG_NAME - Static variable in class org.clazzes.jdbc2xml.Constants
 
FOREIGN_KEYS_TAG_NAME - Static variable in class org.clazzes.jdbc2xml.Constants
 
ForeignKeyInfo - Class in org.clazzes.jdbc2xml.schema
This class implements all infos we need to describe a foreign key.
ForeignKeyInfo() - Constructor for class org.clazzes.jdbc2xml.schema.ForeignKeyInfo
Default constructor.
ForeignKeyInfo(String, String, String, String) - Constructor for class org.clazzes.jdbc2xml.schema.ForeignKeyInfo
Constructor using name, table and columns.
ForeignKeyInfo(Attributes) - Constructor for class org.clazzes.jdbc2xml.schema.ForeignKeyInfo
Initialize this object from SAX attributes.
ForeignKeySetTagHandler - Class in org.clazzes.jdbc2xml.sax.impl
A handler for the foreignkeyset element.
ForeignKeySetTagHandler(TableInfo) - Constructor for class org.clazzes.jdbc2xml.sax.impl.ForeignKeySetTagHandler
 
fromConnection - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
fromDBNeeded - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
fromDialect - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
fromDriverName - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
fromFile - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
fromFileName - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
fromFileNeeded - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
fromIS - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
fromPasswd - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
fromURL - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
fromUser - Static variable in class org.clazzes.jdbc2xml.tools.Main
 

G

getBatchSize() - Method in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
getColumnInfo(String) - Method in class org.clazzes.jdbc2xml.schema.TableInfo
Return the column info for the given column name.
getColumns() - Method in class org.clazzes.jdbc2xml.schema.ForeignKeyInfo
 
getColumns() - Method in class org.clazzes.jdbc2xml.schema.IndexInfo
 
getColumns() - Method in class org.clazzes.jdbc2xml.schema.PrimaryKeyInfo
 
getColumns() - Method in class org.clazzes.jdbc2xml.schema.TableInfo
 
getComment() - Method in class org.clazzes.jdbc2xml.schema.TableInfo
 
getConnection() - Method in class org.clazzes.jdbc2xml.sax.JDBCToSAXWriter
 
getConnection() - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
 
getConnection() - Method in class org.clazzes.jdbc2xml.schema.SchemaEngine
 
getContentHandler() - Method in class org.clazzes.jdbc2xml.sax.JDBCToSAXWriter
 
getDefaultValue() - Method in class org.clazzes.jdbc2xml.schema.ColumnInfo
 
getDeferrability() - Method in class org.clazzes.jdbc2xml.schema.ForeignKeyInfo
 
getDeleteRule() - Method in class org.clazzes.jdbc2xml.schema.ForeignKeyInfo
 
getDialect() - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
 
getDialect() - Method in class org.clazzes.jdbc2xml.schema.SchemaEngine
 
getDialectFactory() - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineFactoryImpl
 
getExcludedTableNames() - Method in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
getFilterCondition() - Method in class org.clazzes.jdbc2xml.schema.IndexInfo
 
getFkDepth() - Method in class org.clazzes.jdbc2xml.schema.SortableTableDescription
 
getForeignColumns() - Method in class org.clazzes.jdbc2xml.schema.ForeignKeyInfo
 
getForeignKeyInfo(String) - Method in class org.clazzes.jdbc2xml.schema.TableInfo
Get a ForeignKeyInfo for a specified foreign-key-name.
getForeignKeys() - Method in class org.clazzes.jdbc2xml.schema.TableInfo
 
getForeignTable() - Method in class org.clazzes.jdbc2xml.schema.ForeignKeyInfo
 
getID() - Method in interface org.clazzes.jdbc2xml.schema.Dialect
 
getID() - Method in class org.clazzes.jdbc2xml.schema.impl.DerbyDialect
 
getID() - Method in class org.clazzes.jdbc2xml.schema.impl.MSSQLServerDialect
 
getID() - Method in class org.clazzes.jdbc2xml.schema.impl.MySQLDialect
 
getID() - Method in class org.clazzes.jdbc2xml.schema.impl.OracleDialect
 
getID() - Method in class org.clazzes.jdbc2xml.schema.impl.PostgreSQLDialect
 
getIdMapper() - Method in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
getIndexInfo(String) - Method in class org.clazzes.jdbc2xml.schema.TableInfo
Get a IndexInfo for a specified foreign-key-name.
getIndices() - Method in class org.clazzes.jdbc2xml.schema.TableInfo
 
getMappedSqlType(String) - Method in interface org.clazzes.jdbc2xml.schema.Dialect
Get the JDBC SQL type for a specified dialect specific type.
getMappedSqlType(String) - Method in class org.clazzes.jdbc2xml.schema.impl.DerbyDialect
 
getMappedSqlType(String) - Method in class org.clazzes.jdbc2xml.schema.impl.MSSQLServerDialect
 
getMappedSqlType(String) - Method in class org.clazzes.jdbc2xml.schema.impl.MySQLDialect
 
getMappedSqlType(String) - Method in class org.clazzes.jdbc2xml.schema.impl.OracleDialect
 
getMappedSqlType(String) - Method in class org.clazzes.jdbc2xml.schema.impl.PostgreSQLDialect
 
getMaxDepth() - Method in class org.clazzes.jdbc2xml.sax.XmlPrettyConfig
 
getMaxTableNameLength() - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineImpl
 
getMaxTableNameLength() - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
 
getName() - Method in class org.clazzes.jdbc2xml.schema.ColumnInfo
 
getName() - Method in class org.clazzes.jdbc2xml.schema.ForeignKeyInfo
 
getName() - Method in class org.clazzes.jdbc2xml.schema.IndexInfo
 
getName() - Method in class org.clazzes.jdbc2xml.schema.PrimaryKeyInfo
 
getName() - Method in class org.clazzes.jdbc2xml.schema.TableInfo
 
getOrder() - Method in class org.clazzes.jdbc2xml.schema.IndexInfo
 
getParsedTables() - Method in class org.clazzes.jdbc2xml.sax.impl.InsertContext
 
getPerformSql() - Method in class org.clazzes.jdbc2xml.sql.SimpleSqlCommand
 
getPkName() - Method in class org.clazzes.jdbc2xml.schema.ForeignKeyInfo
 
getPrecision() - Method in class org.clazzes.jdbc2xml.schema.ColumnInfo
 
getPrettyConfig() - Method in class org.clazzes.jdbc2xml.sax.XmlPretty
 
getPrimaryKey() - Method in class org.clazzes.jdbc2xml.schema.TableInfo
 
getPrimaryRestrictions() - Method in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
getProcessRestrictionFilter() - Method in class org.clazzes.jdbc2xml.sax.impl.InsertContext
 
getProcessRestrictionFilter() - Method in class org.clazzes.jdbc2xml.sax.InsertContentHandler
 
getProcessRestrictionFilter() - Method in class org.clazzes.jdbc2xml.sax.JDBCToSAXWriter
 
getRollbackSql() - Method in class org.clazzes.jdbc2xml.sql.SimpleSqlCommand
 
getRootHandler(String, String, String, Attributes) - Method in class org.clazzes.jdbc2xml.sax.InsertContentHandler
 
getScale() - Method in class org.clazzes.jdbc2xml.schema.ColumnInfo
 
getSchema() - Method in class org.clazzes.jdbc2xml.sax.JDBCToSAXWriter
 
getSchema() - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
 
getSchema() - Method in class org.clazzes.jdbc2xml.schema.SchemaEngine
 
getSchemaEngine() - Method in class org.clazzes.jdbc2xml.sax.impl.InsertContext
 
getSingleLineTags() - Method in class org.clazzes.jdbc2xml.sax.XmlPrettyConfig
 
getTableInfo() - Method in class org.clazzes.jdbc2xml.schema.SortableTableDescription
 
getTableNames() - Method in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
getTempTableName() - Method in class org.clazzes.jdbc2xml.schema.impl.DropColumnCommand
 
getTempTableName() - Method in class org.clazzes.jdbc2xml.schema.impl.DropTableCommand
 
getTempTableName() - Method in class org.clazzes.jdbc2xml.sql.SimpleSqlCommand
 
getTempTableName() - Method in interface org.clazzes.jdbc2xml.sql.SqlCommand
 
getTempTableNames() - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineImpl
 
getTempTableNames() - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
 
getTimeZone() - Method in class org.clazzes.jdbc2xml.sax.impl.InsertContext
 
getTimeZone() - Method in class org.clazzes.jdbc2xml.sax.JDBCToSAXWriter
 
getTimeZone() - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
 
getTimeZone() - Method in class org.clazzes.jdbc2xml.schema.SchemaEngine
 
getType() - Method in class org.clazzes.jdbc2xml.schema.ColumnInfo
 
getUpdateRule() - Method in class org.clazzes.jdbc2xml.schema.ForeignKeyInfo
 
getWidth() - Method in class org.clazzes.jdbc2xml.sax.XmlPrettyConfig
 

I

iarg - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
IDeserializationHandlerFactory - Interface in org.clazzes.jdbc2xml.deserialization
 
IDialectFactory - Interface in org.clazzes.jdbc2xml.schema
 
ignorableWhitespace(char[], int, int) - Method in class org.clazzes.jdbc2xml.sax.impl.ZipFileContentHandler
 
ignorableWhitespace(char[], int, int) - Method in class org.clazzes.jdbc2xml.sax.XmlPretty
 
INCLUDE_REFERENCE_ATT - Static variable in class org.clazzes.jdbc2xml.Constants
 
INCLUDE_TAG_NAME - Static variable in class org.clazzes.jdbc2xml.Constants
 
INDEX_TAG_NAME - Static variable in class org.clazzes.jdbc2xml.Constants
 
indexContainsNullableColumns(IndexInfo) - Method in class org.clazzes.jdbc2xml.schema.TableInfo
Investigates if an IndexInfo contains a NULLable column
IndexFilter - Interface in org.clazzes.jdbc2xml.schema
This interface is used to configure the set of indices retrieved from the database metadata.
IndexInfo - Class in org.clazzes.jdbc2xml.schema
This class implements all infos we need to describe a database index.
IndexInfo() - Constructor for class org.clazzes.jdbc2xml.schema.IndexInfo
Default constructor.
IndexInfo(String, String, boolean, String) - Constructor for class org.clazzes.jdbc2xml.schema.IndexInfo
Constructor using name, table and columns.
IndexInfo(Attributes) - Constructor for class org.clazzes.jdbc2xml.schema.IndexInfo
Initialize this object from SAX attributes.
IndexInfo.Order - Enum in org.clazzes.jdbc2xml.schema
 
INDEXSET_TAG_NAME - Static variable in class org.clazzes.jdbc2xml.Constants
 
IndexSetTagHandler - Class in org.clazzes.jdbc2xml.sax.impl
A handler for the indexset element.
IndexSetTagHandler(TableInfo) - Constructor for class org.clazzes.jdbc2xml.sax.impl.IndexSetTagHandler
 
initPrettyParams() - Method in class org.clazzes.jdbc2xml.sax.XmlPretty
 
InsertContentHandler - Class in org.clazzes.jdbc2xml.sax
 
InsertContentHandler(Connection, TimeZone) - Constructor for class org.clazzes.jdbc2xml.sax.InsertContentHandler
Create an insert handler for the given connection and use a schema engine created by SchemaEngine.newInstance().
InsertContentHandler(ISchemaEngine) - Constructor for class org.clazzes.jdbc2xml.sax.InsertContentHandler
Create an insert handler for the given connection and use the supplied schema engine.
InsertContext - Class in org.clazzes.jdbc2xml.sax.impl
This class holds all properties used for processing a dump file.
InsertContext(ISchemaEngine) - Constructor for class org.clazzes.jdbc2xml.sax.impl.InsertContext
 
IntegerDeserializationHandler - Class in org.clazzes.jdbc2xml.deserialization.impl
A DeserializationHandler for integer values.
IntegerDeserializationHandler(int) - Constructor for class org.clazzes.jdbc2xml.deserialization.impl.IntegerDeserializationHandler
Default constructor.
IntegerSerializationHandler - Class in org.clazzes.jdbc2xml.serialization.impl
 
IntegerSerializationHandler() - Constructor for class org.clazzes.jdbc2xml.serialization.impl.IntegerSerializationHandler
 
isActive() - Method in class org.clazzes.jdbc2xml.sax.XmlPrettyConfig
 
isAutoIncrement() - Method in class org.clazzes.jdbc2xml.schema.ColumnInfo
 
ISchemaEngine - Interface in org.clazzes.jdbc2xml.schema
 
ISchemaEngineFactory - Interface in org.clazzes.jdbc2xml.schema
An interface implemented by a singleton bean, that creates a stateful ISchemaEngine implementation.
isCreateFKIndices() - Method in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
ISerializationHandlerFactory - Interface in org.clazzes.jdbc2xml.serialization
 
isKeepInternalIndices() - Method in interface org.clazzes.jdbc2xml.schema.IndexFilter
 
isKeepInternalIndices() - Method in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
isNull() - Method in class org.clazzes.jdbc2xml.serialization.impl.BigDecimalSerializationHandler
 
isNull() - Method in class org.clazzes.jdbc2xml.serialization.impl.BinarySerializationHandler
 
isNull() - Method in class org.clazzes.jdbc2xml.serialization.impl.BooleanSerializationHandler
 
isNull() - Method in class org.clazzes.jdbc2xml.serialization.impl.DateSerializationHandler
 
isNull() - Method in class org.clazzes.jdbc2xml.serialization.impl.DoubleSerializationHandler
 
isNull() - Method in class org.clazzes.jdbc2xml.serialization.impl.FloatSerializationHandler
 
isNull() - Method in class org.clazzes.jdbc2xml.serialization.impl.IntegerSerializationHandler
 
isNull() - Method in class org.clazzes.jdbc2xml.serialization.impl.StringSerializationHandler
 
isNull() - Method in class org.clazzes.jdbc2xml.serialization.impl.TimestampSerializationHandler
 
isNull() - Method in interface org.clazzes.jdbc2xml.serialization.SerializationHandler
 
isNullable() - Method in class org.clazzes.jdbc2xml.schema.ColumnInfo
 
isNumeric(int) - Static method in class org.clazzes.jdbc2xml.helper.TypesHelper
 
isPrettyPrintXml() - Method in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
isProcessConstraints() - Method in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
isProcessData() - Method in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
isProcessXmlSchemaCheck() - Method in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
ISqlIdentifierMapperFactory - Interface in org.clazzes.jdbc2xml.sql
 
isString(int) - Static method in class org.clazzes.jdbc2xml.helper.TypesHelper
 
isTempTableCreated() - Method in class org.clazzes.jdbc2xml.schema.impl.DropColumnCommand
 
isTempTableCreated() - Method in class org.clazzes.jdbc2xml.schema.impl.DropTableCommand
 
isTempTableCreated() - Method in class org.clazzes.jdbc2xml.sql.SimpleSqlCommand
 
isTempTableCreated() - Method in interface org.clazzes.jdbc2xml.sql.SqlCommand
 
isTransactional() - Method in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
isUnique() - Method in class org.clazzes.jdbc2xml.schema.IndexInfo
 

J

JAVAHelper - Class in org.clazzes.jdbc2xml.helper
Commonf helper functions, which are not part of JAVA.
JAVAHelper() - Constructor for class org.clazzes.jdbc2xml.helper.JAVAHelper
 
jdbc2xml(Connection, OutputStream, TimeZone, ProcessRestrictionFilter) - Static method in class org.clazzes.jdbc2xml.tools.Commands
 
JDBC2XML_NS_URI - Static variable in class org.clazzes.jdbc2xml.Constants
 
JDBC2XMLSchemaHelper - Class in org.clazzes.jdbc2xml.sax
This class helps in contructing a Schema instance, which is suitable for parsing jdbc2xml XML documents.
JDBC2XMLSchemaHelper() - Constructor for class org.clazzes.jdbc2xml.sax.JDBC2XMLSchemaHelper
 
jdbcExtract(Connection, String, TimeZone, ProcessRestrictionFilter) - Static method in class org.clazzes.jdbc2xml.tools.Commands
 
jdbcping(Connection) - Static method in class org.clazzes.jdbc2xml.tools.Commands
 
JDBCToSAXWriter - Class in org.clazzes.jdbc2xml.sax
This class writes a series of JDBC select queries to an XML document using a SAX ContentHandler instance.
JDBCToSAXWriter() - Constructor for class org.clazzes.jdbc2xml.sax.JDBCToSAXWriter
Create an uninitialized instance.
JDBCToSAXWriter(Connection, TimeZone, ContentHandler) - Constructor for class org.clazzes.jdbc2xml.sax.JDBCToSAXWriter
 
JDBCToSAXWriter(ISchemaEngine, ContentHandler) - Constructor for class org.clazzes.jdbc2xml.sax.JDBCToSAXWriter
 
joinIdentifiers(StringBuffer, Collection<String>, SqlIdentifierMapper) - Static method in class org.clazzes.jdbc2xml.helper.SQLHelper
Simply concatenate a collection of SQL identifiers by using a comma as separator.
joinIdentifiers(Collection<String>, SqlIdentifierMapper) - Static method in class org.clazzes.jdbc2xml.helper.SQLHelper
Simply concatenate a collection of SQL identifiers by using a comma as separator.
joinStrings(StringBuffer, Collection<String>) - Static method in class org.clazzes.jdbc2xml.helper.JAVAHelper
Simply concatenate a collection of strings by using a comma as separator.
joinStrings(Collection<String>) - Static method in class org.clazzes.jdbc2xml.helper.JAVAHelper
Simply concatenate a collection of strings by using a comma as separator.

M

Main - Class in org.clazzes.jdbc2xml.tools
Usage example jdbc2xml mysql: java -cp target/classes:/usr/share/java/mysql.jar org.clazzes.jdbc2xml.tools.ConnectionMain --jdbc2xml \ --url jdbc:mysql://localhost:3306/foodb --user root --password secret --to-file foodb.xml Usage example jdbcping mysql: java -cp target/classes:/usr/share/java/mysql.jar org.clazzes.jdbc2xml.tools.ConnectionMain --jdbcping \ --url jdbc:mysql://localhost:3306/foodb --user root --password secret Usage example jdbcping ms sql server (note the " to protect the ; in the URL!)
Main() - Constructor for class org.clazzes.jdbc2xml.tools.Main
 
main(String[]) - Static method in class org.clazzes.jdbc2xml.tools.Main
 
makeInputStream(String) - Static method in class org.clazzes.jdbc2xml.helper.StreamHelper
Creates an input stream, which possibly does decompression based on the extension of the given filename.
makeOutpuStream(String, Integer) - Static method in class org.clazzes.jdbc2xml.helper.StreamHelper
 
modifyColumn(TableInfo, ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineImpl
 
modifyColumn(TableInfo, ColumnInfo) - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
Change an existing column of an existing table.
MSSQLServerDialect - Class in org.clazzes.jdbc2xml.schema.impl
This class implements Dialect for MySQL 5.0.x
MSSQLServerDialect() - Constructor for class org.clazzes.jdbc2xml.schema.impl.MSSQLServerDialect
 
MySQLDialect - Class in org.clazzes.jdbc2xml.schema.impl
This class implements Dialect for MySQL 5.0.x
MySQLDialect() - Constructor for class org.clazzes.jdbc2xml.schema.impl.MySQLDialect
 

N

NameHelper - Class in org.clazzes.jdbc2xml.schema.impl
 
NameHelper() - Constructor for class org.clazzes.jdbc2xml.schema.impl.NameHelper
 
newDeserializationHandler(ColumnInfo, TimeZone) - Method in interface org.clazzes.jdbc2xml.deserialization.IDeserializationHandlerFactory
Return DeserializationHandler instance for the given column of the result set.
newDeserializationHandler(ColumnInfo, TimeZone) - Method in class org.clazzes.jdbc2xml.deserialization.impl.DeserializationHandlerFactoryImpl
 
newDialect(DatabaseMetaData) - Method in interface org.clazzes.jdbc2xml.schema.IDialectFactory
Return Dialect instance according to the given database meta data.
newDialect(String) - Method in interface org.clazzes.jdbc2xml.schema.IDialectFactory
Return Dialect instance according to the given database url.
newDialect(DatabaseMetaData) - Method in class org.clazzes.jdbc2xml.schema.impl.DialectFactoryImpl
 
newDialect(String) - Method in class org.clazzes.jdbc2xml.schema.impl.DialectFactoryImpl
 
newInstance() - Static method in class org.clazzes.jdbc2xml.deserialization.DeserializationHandlerFactory
 
newInstance() - Static method in class org.clazzes.jdbc2xml.schema.DialectFactory
 
newInstance() - Static method in class org.clazzes.jdbc2xml.schema.SchemaEngine
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.
newInstance() - Static method in class org.clazzes.jdbc2xml.serialization.SerializationHandlerFactory
 
newInstance() - Static method in class org.clazzes.jdbc2xml.sql.SqlIdentifierMapperFactory
 
newMapper(String) - Method in class org.clazzes.jdbc2xml.sql.impl.SqlIdentifierMapperFactoryImpl
 
newMapper(String) - Method in interface org.clazzes.jdbc2xml.sql.ISqlIdentifierMapperFactory
 
newSchemaEngine() - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineFactoryImpl
 
newSchemaEngine() - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngineFactory
 
newSerializationHandler(ColumnInfo, TimeZone) - Method in class org.clazzes.jdbc2xml.serialization.impl.SerializationHandlerFactoryImpl
 
newSerializationHandler(ColumnInfo, TimeZone) - Method in interface org.clazzes.jdbc2xml.serialization.ISerializationHandlerFactory
Return SerializationHandler instance for the given column type.
normalizeDefaultValue(int, String) - Method in interface org.clazzes.jdbc2xml.schema.Dialect
Normalize a default value returned by DatabaseMetaData.getColumns(String, String, String, String) in the column COLUMN_DEF.
normalizeDefaultValue(int, String) - Method in class org.clazzes.jdbc2xml.schema.impl.DerbyDialect
 
normalizeDefaultValue(int, String) - Method in class org.clazzes.jdbc2xml.schema.impl.MSSQLServerDialect
 
normalizeDefaultValue(int, String) - Method in class org.clazzes.jdbc2xml.schema.impl.MySQLDialect
 
normalizeDefaultValue(int, String) - Method in class org.clazzes.jdbc2xml.schema.impl.OracleDialect
 
normalizeDefaultValue(int, String) - Method in class org.clazzes.jdbc2xml.schema.impl.PostgreSQLDialect
 

O

OracleDialect - Class in org.clazzes.jdbc2xml.schema.impl
This class implements Dialect for Oracle 10.0.x Oracle has a long list of key- and reserved words, which is a common reason for failures while creating tables etc. a enumeration of these can be found here: http://www.camden.rutgers.edu/HELP/Documentation/Oracle/server.815/a42525/apb.htm Warning: The status of this implementation is untested.
OracleDialect() - Constructor for class org.clazzes.jdbc2xml.schema.impl.OracleDialect
 
org.clazzes.jdbc2xml - package org.clazzes.jdbc2xml
 
org.clazzes.jdbc2xml.deserialization - package org.clazzes.jdbc2xml.deserialization
 
org.clazzes.jdbc2xml.deserialization.impl - package org.clazzes.jdbc2xml.deserialization.impl
 
org.clazzes.jdbc2xml.helper - package org.clazzes.jdbc2xml.helper
 
org.clazzes.jdbc2xml.sax - package org.clazzes.jdbc2xml.sax
 
org.clazzes.jdbc2xml.sax.impl - package org.clazzes.jdbc2xml.sax.impl
 
org.clazzes.jdbc2xml.schema - package org.clazzes.jdbc2xml.schema
 
org.clazzes.jdbc2xml.schema.impl - package org.clazzes.jdbc2xml.schema.impl
 
org.clazzes.jdbc2xml.serialization - package org.clazzes.jdbc2xml.serialization
 
org.clazzes.jdbc2xml.serialization.impl - package org.clazzes.jdbc2xml.serialization.impl
 
org.clazzes.jdbc2xml.sql - package org.clazzes.jdbc2xml.sql
 
org.clazzes.jdbc2xml.sql.impl - package org.clazzes.jdbc2xml.sql.impl
 
org.clazzes.jdbc2xml.tools - package org.clazzes.jdbc2xml.tools
 

P

perform(Connection) - Method in class org.clazzes.jdbc2xml.schema.impl.DropColumnCommand
 
perform(Connection) - Method in class org.clazzes.jdbc2xml.schema.impl.DropTableCommand
 
perform(Connection) - Method in class org.clazzes.jdbc2xml.sql.SimpleSqlCommand
 
perform(Connection) - Method in interface org.clazzes.jdbc2xml.sql.SqlCommand
Perform an atomic SQL command.
perform(Connection) - Method in class org.clazzes.jdbc2xml.sql.SqlCommandQueue
Perform all commands currently pushed to the stack by SqlCommandQueue.pushCommand(SqlCommand) and not performed yet.
PostgreSQLDialect - Class in org.clazzes.jdbc2xml.schema.impl
This class implements Dialect for PostgreSQL 8.3
PostgreSQLDialect() - Constructor for class org.clazzes.jdbc2xml.schema.impl.PostgreSQLDialect
 
prettyPrintXml - Variable in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
PRIMARY_KEY_TAG_NAME - Static variable in class org.clazzes.jdbc2xml.Constants
 
PrimaryKeyInfo - Class in org.clazzes.jdbc2xml.schema
This class implements all infos we need to describe a primary key.
PrimaryKeyInfo() - Constructor for class org.clazzes.jdbc2xml.schema.PrimaryKeyInfo
Default constructor.
PrimaryKeyInfo(String, String) - Constructor for class org.clazzes.jdbc2xml.schema.PrimaryKeyInfo
Construct a primary key object from a name and a comma-separated list of column names.
PrimaryKeyInfo(Attributes) - Constructor for class org.clazzes.jdbc2xml.schema.PrimaryKeyInfo
Initialize this object from SAX attributes.
primaryRestrictions - Variable in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
processCharacters(char[], int, int) - Method in class org.clazzes.jdbc2xml.sax.impl.ColumnSetTagHandler
 
processCharacters(char[], int, int) - Method in class org.clazzes.jdbc2xml.sax.impl.ForeignKeySetTagHandler
 
processCharacters(char[], int, int) - Method in class org.clazzes.jdbc2xml.sax.impl.IndexSetTagHandler
 
processCharacters(char[], int, int) - Method in class org.clazzes.jdbc2xml.sax.impl.RowSetTagHandler
 
processCharacters(char[], int, int) - Method in class org.clazzes.jdbc2xml.sax.impl.RowTagHandler
 
processCharacters(char[], int, int) - Method in class org.clazzes.jdbc2xml.sax.impl.TableTagHandler
 
processCharacters(char[], int, int) - Method in class org.clazzes.jdbc2xml.sax.impl.ValueTagHandler
 
processCharacters(char[], int, int) - Method in class org.clazzes.jdbc2xml.sax.impl.XmlDumpTagHandler
 
processConstraints - Variable in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
processData() - Method in class org.clazzes.jdbc2xml.sax.JDBCToSAXWriter
Proceed by executing all SQL statement and writing the resulting data to the ContentHandler.
processData - Variable in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
processingInstruction(String, String) - Method in class org.clazzes.jdbc2xml.sax.impl.ZipFileContentHandler
 
processingInstruction(String, String) - Method in class org.clazzes.jdbc2xml.sax.XmlPretty
 
processRestrictionFilter - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
ProcessRestrictionFilter - Class in org.clazzes.jdbc2xml.tools
This class holds all properties to customize dumping and restoring database to/from XML files.
ProcessRestrictionFilter() - Constructor for class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
processTable(String) - Method in interface org.clazzes.jdbc2xml.schema.TableFilter
 
processTable(String) - Method in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
processXmlSchemaCheck - Variable in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
pushAddColumn(SqlCommandQueue, TableInfo, ColumnInfo) - Method in interface org.clazzes.jdbc2xml.schema.Dialect
Push the add column command to a command queue.
pushAddColumn(SqlCommandQueue, TableInfo, ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.DerbyDialect
 
pushAddColumn(SqlCommandQueue, TableInfo, ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.MSSQLServerDialect
 
pushAddColumn(SqlCommandQueue, TableInfo, ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.MySQLDialect
 
pushAddColumn(SqlCommandQueue, TableInfo, ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.OracleDialect
 
pushAddColumn(SqlCommandQueue, TableInfo, ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.PostgreSQLDialect
 
pushAddForeignKey(SqlCommandQueue, TableInfo, ForeignKeyInfo) - Method in interface org.clazzes.jdbc2xml.schema.Dialect
Push the add foreign key command to a command queue.
pushAddForeignKey(SqlCommandQueue, TableInfo, ForeignKeyInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.DerbyDialect
 
pushAddForeignKey(SqlCommandQueue, TableInfo, ForeignKeyInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.MSSQLServerDialect
 
pushAddForeignKey(SqlCommandQueue, TableInfo, ForeignKeyInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.MySQLDialect
 
pushAddForeignKey(SqlCommandQueue, TableInfo, ForeignKeyInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.OracleDialect
 
pushAddForeignKey(SqlCommandQueue, TableInfo, ForeignKeyInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.PostgreSQLDialect
 
pushAddIndex(SqlCommandQueue, TableInfo, IndexInfo) - Method in interface org.clazzes.jdbc2xml.schema.Dialect
Push the add index command to a command queue.
pushAddIndex(SqlCommandQueue, TableInfo, IndexInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.DerbyDialect
 
pushAddIndex(SqlCommandQueue, TableInfo, IndexInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.MSSQLServerDialect
 
pushAddIndex(SqlCommandQueue, TableInfo, IndexInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.MySQLDialect
 
pushAddIndex(SqlCommandQueue, TableInfo, IndexInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.OracleDialect
 
pushAddIndex(SqlCommandQueue, TableInfo, IndexInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.PostgreSQLDialect
 
pushChangeColumn(ISchemaEngine, SqlCommandQueue, TableInfo, ColumnInfo, ColumnInfo) - Method in interface org.clazzes.jdbc2xml.schema.Dialect
Rename and change the datatype of a database column.
pushChangeColumn(ISchemaEngine, SqlCommandQueue, TableInfo, ColumnInfo, ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.DerbyDialect
 
pushChangeColumn(ISchemaEngine, SqlCommandQueue, TableInfo, ColumnInfo, ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.MSSQLServerDialect
 
pushChangeColumn(ISchemaEngine, SqlCommandQueue, TableInfo, ColumnInfo, ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.MySQLDialect
 
pushChangeColumn(ISchemaEngine, SqlCommandQueue, TableInfo, ColumnInfo, ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.OracleDialect
 
pushChangeColumn(ISchemaEngine, SqlCommandQueue, TableInfo, ColumnInfo, ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.PostgreSQLDialect
 
pushCommand(SqlCommand) - Method in class org.clazzes.jdbc2xml.sql.SqlCommandQueue
 
pushCommand(String, String) - Method in class org.clazzes.jdbc2xml.sql.SqlCommandQueue
Push an instance of SimpleSqlCommand to the queue.
pushCreateTable(ISchemaEngine, SqlCommandQueue, TableInfo) - Method in interface org.clazzes.jdbc2xml.schema.Dialect
Push the create table command to a command queue.
pushCreateTable(ISchemaEngine, SqlCommandQueue, TableInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.DerbyDialect
 
pushCreateTable(ISchemaEngine, SqlCommandQueue, TableInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.MSSQLServerDialect
 
pushCreateTable(ISchemaEngine, SqlCommandQueue, TableInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.MySQLDialect
 
pushCreateTable(ISchemaEngine, SqlCommandQueue, TableInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.OracleDialect
 
pushCreateTable(ISchemaEngine, SqlCommandQueue, TableInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.PostgreSQLDialect
 
pushData(ContentHandler) - Method in class org.clazzes.jdbc2xml.serialization.impl.BigDecimalSerializationHandler
 
pushData(ContentHandler) - Method in class org.clazzes.jdbc2xml.serialization.impl.BinarySerializationHandler
 
pushData(ContentHandler) - Method in class org.clazzes.jdbc2xml.serialization.impl.BooleanSerializationHandler
 
pushData(ContentHandler) - Method in class org.clazzes.jdbc2xml.serialization.impl.DateSerializationHandler
 
pushData(ContentHandler) - Method in class org.clazzes.jdbc2xml.serialization.impl.DoubleSerializationHandler
 
pushData(ContentHandler) - Method in class org.clazzes.jdbc2xml.serialization.impl.FloatSerializationHandler
 
pushData(ContentHandler) - Method in class org.clazzes.jdbc2xml.serialization.impl.IntegerSerializationHandler
 
pushData(ContentHandler) - Method in class org.clazzes.jdbc2xml.serialization.impl.StringSerializationHandler
 
pushData(ContentHandler) - Method in class org.clazzes.jdbc2xml.serialization.impl.TimestampSerializationHandler
 
pushData(ContentHandler) - Method in interface org.clazzes.jdbc2xml.serialization.SerializationHandler
Write the data of the database value to the CDATA content of the currently open tag by calling ContentHandler.characters(char[], int, int).
pushDropColumn(ISchemaEngine, SqlCommandQueue, TableInfo, ColumnInfo, boolean) - Method in interface org.clazzes.jdbc2xml.schema.Dialect
Push the drop column command to a command queue.
pushDropColumn(ISchemaEngine, SqlCommandQueue, TableInfo, ColumnInfo, boolean) - Method in class org.clazzes.jdbc2xml.schema.impl.DerbyDialect
 
pushDropColumn(ISchemaEngine, SqlCommandQueue, TableInfo, ColumnInfo, boolean) - Method in class org.clazzes.jdbc2xml.schema.impl.MSSQLServerDialect
 
pushDropColumn(ISchemaEngine, SqlCommandQueue, TableInfo, ColumnInfo, boolean) - Method in class org.clazzes.jdbc2xml.schema.impl.MySQLDialect
 
pushDropColumn(ISchemaEngine, SqlCommandQueue, TableInfo, ColumnInfo, boolean) - Method in class org.clazzes.jdbc2xml.schema.impl.OracleDialect
 
pushDropColumn(ISchemaEngine, SqlCommandQueue, TableInfo, ColumnInfo, boolean) - Method in class org.clazzes.jdbc2xml.schema.impl.PostgreSQLDialect
 
pushDropForeignKey(SqlCommandQueue, TableInfo, ForeignKeyInfo) - Method in interface org.clazzes.jdbc2xml.schema.Dialect
Push the drop foreign key command to a command queue.
pushDropForeignKey(SqlCommandQueue, TableInfo, ForeignKeyInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.DerbyDialect
 
pushDropForeignKey(SqlCommandQueue, TableInfo, ForeignKeyInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.MSSQLServerDialect
 
pushDropForeignKey(SqlCommandQueue, TableInfo, ForeignKeyInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.MySQLDialect
 
pushDropForeignKey(SqlCommandQueue, TableInfo, ForeignKeyInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.OracleDialect
 
pushDropForeignKey(SqlCommandQueue, TableInfo, ForeignKeyInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.PostgreSQLDialect
 
pushDropIndex(SqlCommandQueue, TableInfo, IndexInfo) - Method in interface org.clazzes.jdbc2xml.schema.Dialect
Push the drop index command to a command queue.
pushDropIndex(SqlCommandQueue, TableInfo, IndexInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.DerbyDialect
 
pushDropIndex(SqlCommandQueue, TableInfo, IndexInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.MSSQLServerDialect
 
pushDropIndex(SqlCommandQueue, TableInfo, IndexInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.MySQLDialect
 
pushDropIndex(SqlCommandQueue, TableInfo, IndexInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.OracleDialect
 
pushDropIndex(SqlCommandQueue, TableInfo, IndexInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.PostgreSQLDialect
 
pushDropTable(ISchemaEngine, SqlCommandQueue, TableInfo, boolean) - Method in interface org.clazzes.jdbc2xml.schema.Dialect
Push the drop table command to a command queue.
pushDropTable(ISchemaEngine, SqlCommandQueue, TableInfo, boolean) - Method in class org.clazzes.jdbc2xml.schema.impl.DerbyDialect
 
pushDropTable(ISchemaEngine, SqlCommandQueue, TableInfo, boolean) - Method in class org.clazzes.jdbc2xml.schema.impl.MSSQLServerDialect
 
pushDropTable(ISchemaEngine, SqlCommandQueue, TableInfo, boolean) - Method in class org.clazzes.jdbc2xml.schema.impl.MySQLDialect
 
pushDropTable(ISchemaEngine, SqlCommandQueue, TableInfo, boolean) - Method in class org.clazzes.jdbc2xml.schema.impl.OracleDialect
 
pushDropTable(ISchemaEngine, SqlCommandQueue, TableInfo, boolean) - Method in class org.clazzes.jdbc2xml.schema.impl.PostgreSQLDialect
 
pushModifyColumn(ISchemaEngine, SqlCommandQueue, TableInfo, ColumnInfo, ColumnInfo) - Method in interface org.clazzes.jdbc2xml.schema.Dialect
Modify the datatype of a database column.
pushModifyColumn(ISchemaEngine, SqlCommandQueue, TableInfo, ColumnInfo, ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.DerbyDialect
 
pushModifyColumn(ISchemaEngine, SqlCommandQueue, TableInfo, ColumnInfo, ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.MSSQLServerDialect
 
pushModifyColumn(ISchemaEngine, SqlCommandQueue, TableInfo, ColumnInfo, ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.MySQLDialect
 
pushModifyColumn(ISchemaEngine, SqlCommandQueue, TableInfo, ColumnInfo, ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.OracleDialect
 
pushModifyColumn(ISchemaEngine, SqlCommandQueue, TableInfo, ColumnInfo, ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.impl.PostgreSQLDialect
 
pushRenameTable(ISchemaEngine, SqlCommandQueue, TableInfo, String) - Method in interface org.clazzes.jdbc2xml.schema.Dialect
Push a rename table command to a command queue.
pushRenameTable(ISchemaEngine, SqlCommandQueue, TableInfo, String) - Method in class org.clazzes.jdbc2xml.schema.impl.DerbyDialect
 
pushRenameTable(ISchemaEngine, SqlCommandQueue, TableInfo, String) - Method in class org.clazzes.jdbc2xml.schema.impl.MSSQLServerDialect
 
pushRenameTable(ISchemaEngine, SqlCommandQueue, TableInfo, String) - Method in class org.clazzes.jdbc2xml.schema.impl.MySQLDialect
 
pushRenameTable(ISchemaEngine, SqlCommandQueue, TableInfo, String) - Method in class org.clazzes.jdbc2xml.schema.impl.OracleDialect
 
pushRenameTable(ISchemaEngine, SqlCommandQueue, TableInfo, String) - Method in class org.clazzes.jdbc2xml.schema.impl.PostgreSQLDialect
 

Q

QUERY_TAG_COMMENT_ATT - Static variable in class org.clazzes.jdbc2xml.Constants
 
QUERY_TAG_NAME - Static variable in class org.clazzes.jdbc2xml.Constants
 
QUERY_TAG_SQL_ATT - Static variable in class org.clazzes.jdbc2xml.Constants
 
quoteISOSqlString(StringBuffer, String) - Static method in class org.clazzes.jdbc2xml.helper.SQLHelper
Quote the given string as defined by ISO SQL by doubling single quotes.
quoteString(StringBuffer, String) - Method in interface org.clazzes.jdbc2xml.schema.Dialect
Quote the given string to the string buffer.
quoteString(StringBuffer, String) - Method in class org.clazzes.jdbc2xml.schema.impl.DerbyDialect
 
quoteString(StringBuffer, String) - Method in class org.clazzes.jdbc2xml.schema.impl.MSSQLServerDialect
 
quoteString(StringBuffer, String) - Method in class org.clazzes.jdbc2xml.schema.impl.MySQLDialect
 
quoteString(StringBuffer, String) - Method in class org.clazzes.jdbc2xml.schema.impl.OracleDialect
 
quoteString(StringBuffer, String) - Method in class org.clazzes.jdbc2xml.schema.impl.PostgreSQLDialect
 

R

removeColumnInfo(String) - Method in class org.clazzes.jdbc2xml.schema.TableInfo
Remove a defined ColumnInfo.
removeForeignKey(String) - Method in class org.clazzes.jdbc2xml.schema.TableInfo
Remove a defined ForeignKeyInfo.
removeIndex(String) - Method in class org.clazzes.jdbc2xml.schema.TableInfo
Remove a defined indexInfo.
rename(ColumnInfo, String) - Static method in class org.clazzes.jdbc2xml.schema.impl.ColumnHelper
Return a column information with the given name.
renameTable(TableInfo, String) - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineImpl
 
renameTable(TableInfo, String) - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
Rename an existing table.
replaceColumnInfo(String, ColumnInfo) - Method in class org.clazzes.jdbc2xml.schema.TableInfo
Replace a defined ColumnInfo by another one.
resolveEntity(String, String) - Method in class org.clazzes.jdbc2xml.sax.impl.ZipEntryResolver
 
rollback(Connection) - Method in class org.clazzes.jdbc2xml.schema.impl.DropColumnCommand
 
rollback(Connection) - Method in class org.clazzes.jdbc2xml.schema.impl.DropTableCommand
 
rollback() - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineImpl
 
rollback() - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
Roll back all schema operations undertaken since the last call to ISchemaEngine.commit() or ISchemaEngine.rollback().
rollback(Connection) - Method in class org.clazzes.jdbc2xml.sql.SimpleSqlCommand
 
rollback(Connection) - Method in interface org.clazzes.jdbc2xml.sql.SqlCommand
Roll back an atomic SQL command.
rollback(Connection) - Method in class org.clazzes.jdbc2xml.sql.SqlCommandQueue
Roll back all commands currently pushed to the stack by SqlCommandQueue.pushCommand(SqlCommand) and performed up to now.
ROW_TAG_NAME - Static variable in class org.clazzes.jdbc2xml.Constants
 
ROWSET_TAG_NAME - Static variable in class org.clazzes.jdbc2xml.Constants
 
RowSetTagHandler - Class in org.clazzes.jdbc2xml.sax.impl
A handler for the columnset element.
RowSetTagHandler(InsertContext, TableInfo) - Constructor for class org.clazzes.jdbc2xml.sax.impl.RowSetTagHandler
 
RowTagHandler - Class in org.clazzes.jdbc2xml.sax.impl
A handler for the columnset element.
RowTagHandler(InsertContext, TableInfo) - Constructor for class org.clazzes.jdbc2xml.sax.impl.RowTagHandler
 

S

SAXCharDataWriter - Class in org.clazzes.jdbc2xml.sax
This is an adapter class which writes character data to the content of an XML tag using a SAX ContentHandler.
SAXCharDataWriter(ContentHandler) - Constructor for class org.clazzes.jdbc2xml.sax.SAXCharDataWriter
 
SchemaEngine - Class in org.clazzes.jdbc2xml.schema
An implementation of this class is responsible for creating/modifying a database schema based on table descriptions.
SchemaEngine() - Constructor for class org.clazzes.jdbc2xml.schema.SchemaEngine
Default constructor, which sets the default time zone.
SchemaEngine(IDialectFactory) - Constructor for class org.clazzes.jdbc2xml.schema.SchemaEngine
Default constructor, which sets the default time zone.
SchemaEngineFactoryImpl - Class in org.clazzes.jdbc2xml.schema.impl
A schema factory implementation, which is mainly used for providing a singleton OSGi factory service for ISchemaEngine instances.
SchemaEngineFactoryImpl() - Constructor for class org.clazzes.jdbc2xml.schema.impl.SchemaEngineFactoryImpl
 
SchemaEngineImpl - Class in org.clazzes.jdbc2xml.schema.impl
The default implementation of the schema engine.
SchemaEngineImpl() - Constructor for class org.clazzes.jdbc2xml.schema.impl.SchemaEngineImpl
Default constructor.
SchemaEngineImpl(IDialectFactory) - Constructor for class org.clazzes.jdbc2xml.schema.impl.SchemaEngineImpl
Default constructor.
SerializationHandler - Interface in org.clazzes.jdbc2xml.serialization
A SerializationHandler instance handles the serialization of a database column to the CDATA content of an XML tag.
SerializationHandlerFactory - Class in org.clazzes.jdbc2xml.serialization
Implementations of this factory instantiate SerializationHandler instances for a given column of a ResultSetMetaData description.
SerializationHandlerFactory() - Constructor for class org.clazzes.jdbc2xml.serialization.SerializationHandlerFactory
 
SerializationHandlerFactoryImpl - Class in org.clazzes.jdbc2xml.serialization.impl
The default SerializationHandlerFactory implementation.
SerializationHandlerFactoryImpl() - Constructor for class org.clazzes.jdbc2xml.serialization.impl.SerializationHandlerFactoryImpl
 
setActive(boolean) - Method in class org.clazzes.jdbc2xml.sax.XmlPrettyConfig
 
setAutoIncrement(boolean) - Method in class org.clazzes.jdbc2xml.schema.ColumnInfo
 
setBatchSize(int) - Method in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
setColumns(List<String>) - Method in class org.clazzes.jdbc2xml.schema.ForeignKeyInfo
 
setColumns(List<String>) - Method in class org.clazzes.jdbc2xml.schema.IndexInfo
 
setColumns(List<String>) - Method in class org.clazzes.jdbc2xml.schema.PrimaryKeyInfo
 
setColumns(List<ColumnInfo>) - Method in class org.clazzes.jdbc2xml.schema.TableInfo
 
setComment(String) - Method in class org.clazzes.jdbc2xml.schema.TableInfo
 
setConnection(Connection) - Method in class org.clazzes.jdbc2xml.sax.JDBCToSAXWriter
 
setConnection(Connection) - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineImpl
 
setConnection(Connection) - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
This method initializes the database dialect too, if the the dialect has not been set through ISchemaEngine.setDialect(Dialect) before.
setConnection(Connection) - Method in class org.clazzes.jdbc2xml.schema.SchemaEngine
 
setContentHandler(ContentHandler) - Method in class org.clazzes.jdbc2xml.sax.JDBCToSAXWriter
 
setCreateFKIndices(boolean) - Method in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
setDefaultValue(String) - Method in class org.clazzes.jdbc2xml.schema.ColumnInfo
 
setDeferrability(short) - Method in class org.clazzes.jdbc2xml.schema.ForeignKeyInfo
 
setDeleteRule(short) - Method in class org.clazzes.jdbc2xml.schema.ForeignKeyInfo
 
setDialect(Dialect) - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
Normally you need not call this method, because the dialect is usually initialized by ISchemaEngine.setConnection(Connection).
setDialect(Dialect) - Method in class org.clazzes.jdbc2xml.schema.SchemaEngine
 
setDialectFactory(IDialectFactory) - Method in class org.clazzes.jdbc2xml.schema.impl.SchemaEngineFactoryImpl
 
setDocumentLocator(Locator) - Method in class org.clazzes.jdbc2xml.sax.impl.ZipFileContentHandler
 
setDocumentLocator(Locator) - Method in class org.clazzes.jdbc2xml.sax.XmlPretty
 
setExcludedTableNames(String[]) - Method in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
setExportDbName(String) - Method in class org.clazzes.jdbc2xml.tools.DBDataExtractor
 
setFilterCondition(String) - Method in class org.clazzes.jdbc2xml.schema.IndexInfo
 
setFkDepth(int) - Method in class org.clazzes.jdbc2xml.schema.SortableTableDescription
 
setForeignColumns(List<String>) - Method in class org.clazzes.jdbc2xml.schema.ForeignKeyInfo
 
setForeignKeys(List<ForeignKeyInfo>) - Method in class org.clazzes.jdbc2xml.schema.TableInfo
 
setForeignTable(String) - Method in class org.clazzes.jdbc2xml.schema.ForeignKeyInfo
 
setIdMapper(String) - Method in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
setIndices(List<IndexInfo>) - Method in class org.clazzes.jdbc2xml.schema.TableInfo
 
setKeepInternalIndices(boolean) - Method in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
setName(String) - Method in class org.clazzes.jdbc2xml.schema.ColumnInfo
 
setName(String) - Method in class org.clazzes.jdbc2xml.schema.ForeignKeyInfo
 
setName(String) - Method in class org.clazzes.jdbc2xml.schema.IndexInfo
 
setName(String) - Method in class org.clazzes.jdbc2xml.schema.PrimaryKeyInfo
 
setName(String) - Method in class org.clazzes.jdbc2xml.schema.TableInfo
 
setNullable(boolean) - Method in class org.clazzes.jdbc2xml.schema.ColumnInfo
 
setOrder(IndexInfo.Order) - Method in class org.clazzes.jdbc2xml.schema.IndexInfo
 
setParsedTables(List<TableInfo>) - Method in class org.clazzes.jdbc2xml.sax.impl.InsertContext
 
setPkName(String) - Method in class org.clazzes.jdbc2xml.schema.ForeignKeyInfo
 
setPrecision(Integer) - Method in class org.clazzes.jdbc2xml.schema.ColumnInfo
 
setPrettyPrintXml(boolean) - Method in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
setPrimaryKey(PrimaryKeyInfo) - Method in class org.clazzes.jdbc2xml.schema.TableInfo
 
setPrimaryRestrictions(Map<String, String>) - Method in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
setProcessConstraints(boolean) - Method in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
setProcessData(boolean) - Method in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
setProcessRestrictionFilter(ProcessRestrictionFilter) - Method in class org.clazzes.jdbc2xml.sax.impl.InsertContext
 
setProcessRestrictionFilter(ProcessRestrictionFilter) - Method in class org.clazzes.jdbc2xml.sax.InsertContentHandler
 
setProcessRestrictionFilter(ProcessRestrictionFilter) - Method in class org.clazzes.jdbc2xml.sax.JDBCToSAXWriter
 
setProcessRestrictionFilter(ProcessRestrictionFilter) - Method in class org.clazzes.jdbc2xml.tools.DBDataExtractor
 
setProcessXmlSchemaCheck(boolean) - Method in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
setScale(Integer) - Method in class org.clazzes.jdbc2xml.schema.ColumnInfo
 
setSchema(String) - Method in class org.clazzes.jdbc2xml.sax.JDBCToSAXWriter
 
setSchema(String) - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
 
setSchema(String) - Method in class org.clazzes.jdbc2xml.schema.SchemaEngine
 
setSchemaEngine(ISchemaEngine) - Method in class org.clazzes.jdbc2xml.sax.impl.InsertContext
 
setSchemaEngine(ISchemaEngine) - Method in class org.clazzes.jdbc2xml.tools.DBDataExtractor
 
setTableInfo(TableInfo) - Method in class org.clazzes.jdbc2xml.schema.SortableTableDescription
 
setTableNames(String[]) - Method in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
setTimeZone(TimeZone) - Method in class org.clazzes.jdbc2xml.sax.impl.InsertContext
 
setTimeZone(TimeZone) - Method in class org.clazzes.jdbc2xml.sax.JDBCToSAXWriter
 
setTimeZone(TimeZone) - Method in interface org.clazzes.jdbc2xml.schema.ISchemaEngine
 
setTimeZone(TimeZone) - Method in class org.clazzes.jdbc2xml.schema.SchemaEngine
 
setTransactional(boolean) - Method in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
setType(int) - Method in class org.clazzes.jdbc2xml.schema.ColumnInfo
 
setUnique(boolean) - Method in class org.clazzes.jdbc2xml.schema.IndexInfo
 
setUpdateRule(short) - Method in class org.clazzes.jdbc2xml.schema.ForeignKeyInfo
 
SimpleSqlCommand - Class in org.clazzes.jdbc2xml.sql
this is a simple SQL command, which performs SQL upadte queries using Statement.executeUpdate(String).
SimpleSqlCommand(String, String) - Constructor for class org.clazzes.jdbc2xml.sql.SimpleSqlCommand
 
skippedEntity(String) - Method in class org.clazzes.jdbc2xml.sax.impl.ZipFileContentHandler
 
skippedEntity(String) - Method in class org.clazzes.jdbc2xml.sax.XmlPretty
 
SortableTableDescription - Class in org.clazzes.jdbc2xml.schema
This class holds structural information about a table and a foreign key depth.
SortableTableDescription() - Constructor for class org.clazzes.jdbc2xml.schema.SortableTableDescription
Default constructor
SortableTableDescription(TableInfo) - Constructor for class org.clazzes.jdbc2xml.schema.SortableTableDescription
Default constructor
sortTablesByFKDepth(List<? extends SortableTableDescription>) - Static method in class org.clazzes.jdbc2xml.schema.TableSorter
This subroutine classifies tables by their foreign key dependencies.
splitString(String) - Static method in class org.clazzes.jdbc2xml.helper.JAVAHelper
Split a string at all occurrences of the comma char.
SqlCommand - Interface in org.clazzes.jdbc2xml.sql
This interface defines a SQL command, which may be rolled back.
SqlCommandQueue - Class in org.clazzes.jdbc2xml.sql
This is a queue of SQL commands, which may be rolled back or committed.
SqlCommandQueue() - Constructor for class org.clazzes.jdbc2xml.sql.SqlCommandQueue
Default constructor.
SQLHelper - Class in org.clazzes.jdbc2xml.helper
Helper functions common for many SQL engines.
SQLHelper() - Constructor for class org.clazzes.jdbc2xml.helper.SQLHelper
 
SqlIdentifierMapper - Interface in org.clazzes.jdbc2xml.sql
A mapper for transforming SQL identifiers from the database to the representation in the XML file.
SqlIdentifierMapperFactory - Class in org.clazzes.jdbc2xml.sql
 
SqlIdentifierMapperFactory() - Constructor for class org.clazzes.jdbc2xml.sql.SqlIdentifierMapperFactory
 
SqlIdentifierMapperFactoryImpl - Class in org.clazzes.jdbc2xml.sql.impl
The default SQL identifier mapper factory implementation.
SqlIdentifierMapperFactoryImpl() - Constructor for class org.clazzes.jdbc2xml.sql.impl.SqlIdentifierMapperFactoryImpl
 
startCharacters() - Method in interface org.clazzes.jdbc2xml.deserialization.DeserializationHandler
Start receiving data.
startCharacters() - Method in class org.clazzes.jdbc2xml.deserialization.impl.AbstractSbDeserializationHandler
 
startChildElement(String, String, String, Attributes) - Method in class org.clazzes.jdbc2xml.sax.impl.ColumnSetTagHandler
 
startChildElement(String, String, String, Attributes) - Method in class org.clazzes.jdbc2xml.sax.impl.ForeignKeySetTagHandler
 
startChildElement(String, String, String, Attributes) - Method in class org.clazzes.jdbc2xml.sax.impl.IndexSetTagHandler
 
startChildElement(String, String, String, Attributes) - Method in class org.clazzes.jdbc2xml.sax.impl.RowSetTagHandler
 
startChildElement(String, String, String, Attributes) - Method in class org.clazzes.jdbc2xml.sax.impl.RowTagHandler
 
startChildElement(String, String, String, Attributes) - Method in class org.clazzes.jdbc2xml.sax.impl.TableTagHandler
 
startChildElement(String, String, String, Attributes) - Method in class org.clazzes.jdbc2xml.sax.impl.ValueTagHandler
 
startChildElement(String, String, String, Attributes) - Method in class org.clazzes.jdbc2xml.sax.impl.XmlDumpTagHandler
 
startDocument() - Method in class org.clazzes.jdbc2xml.sax.impl.ZipFileContentHandler
 
startDocument() - Method in class org.clazzes.jdbc2xml.sax.XmlPretty
 
startElement(String, String, String, Attributes) - Method in class org.clazzes.jdbc2xml.sax.impl.ZipFileContentHandler
 
startElement(String, String, String, Attributes) - Method in class org.clazzes.jdbc2xml.sax.XmlPretty
 
startPrefixMapping(String, String) - Method in class org.clazzes.jdbc2xml.sax.impl.ZipFileContentHandler
 
startPrefixMapping(String, String) - Method in class org.clazzes.jdbc2xml.sax.XmlPretty
 
startTag() - Method in class org.clazzes.jdbc2xml.sax.impl.ValueTagHandler
Start processing a new value tag.
StreamHelper - Class in org.clazzes.jdbc2xml.helper
Static functions for setting up compressed/uncompressed streams.
StreamHelper() - Constructor for class org.clazzes.jdbc2xml.helper.StreamHelper
 
StringDeserializationHandler - Class in org.clazzes.jdbc2xml.deserialization.impl
A DeserializationHandler for string values.
StringDeserializationHandler(int) - Constructor for class org.clazzes.jdbc2xml.deserialization.impl.StringDeserializationHandler
Default constructor.
StringSerializationHandler - Class in org.clazzes.jdbc2xml.serialization.impl
 
StringSerializationHandler() - Constructor for class org.clazzes.jdbc2xml.serialization.impl.StringSerializationHandler
 
stringToType(String) - Static method in class org.clazzes.jdbc2xml.helper.TypesHelper
 
syntax - Static variable in class org.clazzes.jdbc2xml.tools.Main
 

T

TABLE_TAG_COMMENT_ATT - Static variable in class org.clazzes.jdbc2xml.Constants
 
TABLE_TAG_NAME - Static variable in class org.clazzes.jdbc2xml.Constants
 
TABLE_TAG_NAME_ATT - Static variable in class org.clazzes.jdbc2xml.Constants
 
TableFilter - Interface in org.clazzes.jdbc2xml.schema
This interface allows to filter tables from a database schema.
TableInfo - Class in org.clazzes.jdbc2xml.schema
This class hold everything we need to known about a database table.
TableInfo() - Constructor for class org.clazzes.jdbc2xml.schema.TableInfo
Default constructor
TableInfo(String) - Constructor for class org.clazzes.jdbc2xml.schema.TableInfo
Constructor with table name.
tableNames - Variable in class org.clazzes.jdbc2xml.tools.ProcessRestrictionFilter
 
TableSorter - Class in org.clazzes.jdbc2xml.schema
This class is used to analyse the foreign key dependencies of a list of tables.
TableSorter() - Constructor for class org.clazzes.jdbc2xml.schema.TableSorter
 
TableTagHandler - Class in org.clazzes.jdbc2xml.sax.impl
A handler for the table element.
TableTagHandler(InsertContext, Attributes) - Constructor for class org.clazzes.jdbc2xml.sax.impl.TableTagHandler
 
tempDB - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
tempDBNeeded - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
TimestampDeserializationHandler - Class in org.clazzes.jdbc2xml.deserialization.impl
A DeserializationHandler for timestamp values.
TimestampDeserializationHandler(TimeZone, int) - Constructor for class org.clazzes.jdbc2xml.deserialization.impl.TimestampDeserializationHandler
Default constructor.
TimestampSerializationHandler - Class in org.clazzes.jdbc2xml.serialization.impl
 
TimestampSerializationHandler(TimeZone) - Constructor for class org.clazzes.jdbc2xml.serialization.impl.TimestampSerializationHandler
 
timeZone - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
toAttributes(SqlIdentifierMapper) - Method in class org.clazzes.jdbc2xml.schema.ColumnInfo
 
toAttributes(SqlIdentifierMapper) - Method in class org.clazzes.jdbc2xml.schema.ForeignKeyInfo
 
toAttributes(SqlIdentifierMapper) - Method in class org.clazzes.jdbc2xml.schema.IndexInfo
 
toAttributes(SqlIdentifierMapper) - Method in class org.clazzes.jdbc2xml.schema.PrimaryKeyInfo
 
toConnection - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
toDBNeeded - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
toDialect - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
toDriverName - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
toExternal(String) - Method in interface org.clazzes.jdbc2xml.sql.SqlIdentifierMapper
 
toFileName - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
toFileNeeded - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
toOS - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
TOP_TAG_NAME - Static variable in class org.clazzes.jdbc2xml.Constants
 
toPasswd - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
toURL - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
toUser - Static variable in class org.clazzes.jdbc2xml.tools.Main
 
type - Variable in class org.clazzes.jdbc2xml.deserialization.impl.AbstractSbDeserializationHandler
 
TypesHelper - Class in org.clazzes.jdbc2xml.helper
Static helper methods for SQL types.
TypesHelper() - Constructor for class org.clazzes.jdbc2xml.helper.TypesHelper
 
typeToString(int) - Static method in class org.clazzes.jdbc2xml.helper.TypesHelper
Convert an SQL type to a string.

U

unquoteISOSqlString(String) - Static method in class org.clazzes.jdbc2xml.helper.SQLHelper
Unquote the given string as defined by ISO SQL by doubling single quotes.

V

VALUE_TAG_COL_ATT - Static variable in class org.clazzes.jdbc2xml.Constants
 
VALUE_TAG_NAME - Static variable in class org.clazzes.jdbc2xml.Constants
 
valueOf(String) - Static method in enum org.clazzes.jdbc2xml.schema.IndexInfo.Order
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.clazzes.jdbc2xml.schema.IndexInfo.Order
Returns an array containing the constants of this enum type, in the order they are declared.
ValueTagHandler - Class in org.clazzes.jdbc2xml.sax.impl
A handler for the columnset element.
ValueTagHandler(ColumnInfo, TimeZone, PreparedStatement, int) - Constructor for class org.clazzes.jdbc2xml.sax.impl.ValueTagHandler
 
verbosity - Static variable in class org.clazzes.jdbc2xml.tools.Main
 

W

W3_XINCLUDE_NS_URI - Static variable in class org.clazzes.jdbc2xml.Constants
 
write(char[], int, int) - Method in class org.clazzes.jdbc2xml.sax.SAXCharDataWriter
 

X

xml2jdbc(Object, Connection, TimeZone, ProcessRestrictionFilter) - Static method in class org.clazzes.jdbc2xml.tools.Commands
 
XML2JDBC_RESOURCE_PATH - Static variable in class org.clazzes.jdbc2xml.sax.JDBC2XMLSchemaHelper
The resource path, where the jdbc2xml schema description is stored.
xml2xml(Object, OutputStream, ProcessRestrictionFilter) - Static method in class org.clazzes.jdbc2xml.tools.Commands
Convert from one XML to another XML.
XmlDumpTagHandler - Class in org.clazzes.jdbc2xml.sax.impl
A handler for the xmldump root element.
XmlDumpTagHandler(InsertContext) - Constructor for class org.clazzes.jdbc2xml.sax.impl.XmlDumpTagHandler
 
XmlPretty - Class in org.clazzes.jdbc2xml.sax
A ContentHandler that will perform some formatting issues (indentation, line breaks) before delegating calls to its owned handler.
XmlPretty(ContentHandler) - Constructor for class org.clazzes.jdbc2xml.sax.XmlPretty
Create a new instance using the passed handler.
XmlPretty(ContentHandler, XmlPrettyConfig) - Constructor for class org.clazzes.jdbc2xml.sax.XmlPretty
Create a new instance using the passed handler.
XmlPrettyConfig - Class in org.clazzes.jdbc2xml.sax
Configuration for XmlPretty.
XmlPrettyConfig() - Constructor for class org.clazzes.jdbc2xml.sax.XmlPrettyConfig
Create a new instance and set
active = true
width = 2
maxDepth = 8.
XmlPrettyConfig(int, int) - Constructor for class org.clazzes.jdbc2xml.sax.XmlPrettyConfig
Create a new instance.

Z

ZipEntryResolver - Class in org.clazzes.jdbc2xml.sax.impl
 
ZipEntryResolver(ZipFile) - Constructor for class org.clazzes.jdbc2xml.sax.impl.ZipEntryResolver
 
ZipFileContentHandler - Class in org.clazzes.jdbc2xml.sax.impl
ContentHandler to produce XML-Dump in a zipped format: content.xml tablename1_data.xml tablename2_data.xml ...
ZipFileContentHandler(ZipOutputStream, String, XmlPrettyConfig) - Constructor for class org.clazzes.jdbc2xml.sax.impl.ZipFileContentHandler
Create a new instance.

A B C D E F G I J M N O P Q R S T U V W X Z

Copyright © 2010. All Rights Reserved.