| Interface | Description | 
|---|---|
| ConnectionHelper | 
 Contract for delegates responsible for managing connection used by the
 hbm2ddl tools. 
 | 
| ImportSqlCommandExtractor | 
 Contract for extracting statements from import.sql script. 
 | 
| Class | Description | 
|---|---|
| ColumnMetadata | 
 JDBC column metadata 
 | 
| DatabaseMetadata | 
 JDBC database metadata 
 | 
| ForeignKeyMetadata | 
 JDBC foreign key metadata 
 | 
| ImportSqlCommandExtractorInitiator | 
 Instantiates and configures an appropriate  
ImportSqlCommandExtractor. | 
| IndexMetadata | 
 JDBC index metadata 
 | 
| MultipleLinesSqlCommandExtractor | 
 Class responsible for extracting SQL statements from import script. 
 | 
| SchemaExport | 
 Commandline tool to export table schema to the database. 
 | 
| SchemaExportTask | 
 An Ant task for SchemaExport. 
 | 
| SchemaUpdate | 
 A commandline tool to update a database schema. 
 | 
| SchemaUpdateScript | 
 Pairs a SchemaUpdate SQL script with the boolean 'quiet'. 
 | 
| SchemaUpdateTask | 
 An Ant task for SchemaUpdate. 
 | 
| SchemaValidator | 
 A commandline tool to update a database schema. 
 | 
| SchemaValidatorTask | 
 An Ant task for SchemaUpdate. 
 | 
| SingleLineSqlCommandExtractor | 
 Class responsible for extracting SQL statements from import script. 
 | 
| TableMetadata | 
 JDBC table metadata 
 | 
| Enum | Description | 
|---|---|
| SchemaExport.Type | |
| Target | |
| UniqueConstraintSchemaUpdateStrategy | 
 Unique columns and unique keys both use unique constraints in most dialects. 
 | 
| Exception | Description | 
|---|---|
| ImportScriptException | 
The hbm2ddl tool.
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.