Package org.clazzes.jdbc2xml.schema

Interface Summary
Dialect SQL Dialects provide DBMS specific helpers to allow unified SQL commands.
IDialectFactory  
IndexFilter This interface is used to configure the set of indices retrieved from the database metadata.
ISchemaEngine  
ISchemaEngineFactory An interface implemented by a singleton bean, that creates a stateful ISchemaEngine implementation.
TableFilter This interface allows to filter tables from a database schema.
 

Class Summary
ColumnInfo This class holds metadata of a database column.
DialectFactory Implementations of this factory instantiate Dialect instances for a given column of a DatabaseMetaData description.
ForeignKeyInfo This class implements all infos we need to describe a foreign key.
IndexInfo This class implements all infos we need to describe a database index.
PrimaryKeyInfo This class implements all infos we need to describe a primary key.
SchemaEngine An implementation of this class is responsible for creating/modifying a database schema based on table descriptions.
SortableTableDescription This class holds structural information about a table and a foreign key depth.
TableInfo This class hold everything we need to known about a database table.
TableSorter This class is used to analyse the foreign key dependencies of a list of tables.
 

Enum Summary
IndexInfo.Order  
 

Exception Summary
DataTypeNotSupportedException Exception to be thrown whenever a data type is not supported.
 



Copyright © 2010. All Rights Reserved.