## Uses of Interface
org.hibernate.metamodel.relational.Exportable

Packages that use Exportable
org.hibernate.metamodel.relational: This package defines the metamodel of a relational database schema.

Uses of Exportable in org.hibernate.metamodel.relational

Subinterfaces of Exportable in org.hibernate.metamodel.relational
`interface` `AuxiliaryDatabaseObject` Auxiliary database objects (i.e., triggers, stored procedures, etc) defined in the mappings.
`interface` `Constraint` Basic contract for the types of constraints we fully support as metadata constructs: primary key foreign key unique constraint

Classes in org.hibernate.metamodel.relational that implement Exportable
`class` `AbstractAuxiliaryDatabaseObject` Convenience base class for `AuxiliaryDatabaseObject`s.
`class` `AbstractConstraint` Support for writing `Constraint` implementations
`class` `BasicAuxiliaryDatabaseObjectImpl`
`class` `ForeignKey` Models the notion of a foreign key.
`class` `Index` Models a SQL `INDEX`
`class` `PrimaryKey` Models a table's primary key.
`class` `Sequence` Models a database `SEQUENCE`.
`class` `Table` Models the concept of a relational `TABLE` (or `VIEW`).
`class` `UniqueKey` Models a SQL `INDEX` defined as UNIQUE

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.