Uses of Interface
org.hibernate.boot.model.relational.Exportable
Packages that use Exportable
Package
Description
Some SPIs related to DDL generation and schema management.
Support for temporary tables.
This package defines the Hibernate configuration-time mapping model.
An SPI for tooling related to DDL generation, export, migration, and validation.
-
Uses of Exportable in org.hibernate.boot.model.relational
Subinterfaces of Exportable in org.hibernate.boot.model.relationalModifier and TypeInterfaceDescriptioninterfaceAn auxiliary database object is a trigger, function, stored procedure, or anything similar which is defined using explicit handwritten DDLcreateanddropstatements in the mapping metadata.interfaceDatabase objects (table, sequence, etc) which are associated with a contributor (ORM, Envers, etc) and can be selectively exported per contributorClasses in org.hibernate.boot.model.relational that implement ExportableModifier and TypeClassDescriptionclassConvenience base class forAuxiliaryDatabaseObjects.classMainly this is used to support legacy sequence exporting.classModels a databaseSEQUENCE.classA simple implementation ofAbstractAuxiliaryDatabaseObjectin which theCREATEandDROPstrings are provided up front. -
Uses of Exportable in org.hibernate.dialect.temptable
Classes in org.hibernate.dialect.temptable that implement Exportable -
Uses of Exportable in org.hibernate.mapping
Subinterfaces of Exportable in org.hibernate.mappingModifier and TypeInterfaceDescriptioninterfaceA mapping model object which represents a user defined type.Classes in org.hibernate.mapping that implement ExportableModifier and TypeClassDescriptionclassclassA mapping model object representing a constraint on a relational database table.classclassA mapping model object representing a foreign key constraint.classA mapping model object representing an index on a relational database table.classA mapping model object representing a primary key constraint.classA mapping model object representing a relational database table.classA mapping model object representing a unique key constraint on a relational database table.classA mapping model object representing a named relational database array type.classA mapping model object representing a relational database UDT. -
Uses of Exportable in org.hibernate.tool.schema.spi
Classes in org.hibernate.tool.schema.spi with type parameters of type ExportableModifier and TypeInterfaceDescriptioninterfaceExporter<T extends Exportable>Defines a contract for exporting of database objects (tables, sequences, etc) for use in SQLCREATEandDROPscripts.