Top Description Interfaces Classes
[default module]

Package org.hibernate.tool.hbm2ddl


The hbm2ddl tool.

Interface Summary

Modifier and TypeInterface and Description
pack-priv interface
ConnectionHelper

Contract for delegates responsible for managing connection used by the hbm2ddl tools.

Class Summary

Modifier and TypeClass and Description
public class
ColumnMetadata

JDBC column metadata

public class
DatabaseMetadata

JDBC database metadata

public class
ForeignKeyMetadata

JDBC foreign key metadata

public class
IndexMetadata

JDBC index metadata

pack-priv class
ManagedProviderConnectionHelper

A ConnectionHelper implementation based on an internally built and managed ConnectionProvider.

public class
SchemaExport

Commandline tool to export table schema to the database.

public class
SchemaExportTask

An Ant task for SchemaExport.

public class
SchemaUpdate

A commandline tool to update a database schema.

public class
SchemaUpdateTask

An Ant task for SchemaUpdate.

public class
SchemaValidator

A commandline tool to update a database schema.

public class
SchemaValidatorTask

An Ant task for SchemaUpdate.

pack-priv class
SuppliedConnectionHelper

A ConnectionHelper implementation based on an explicitly supplied connection.

pack-priv class
public class
TableMetadata

JDBC table metadata