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 implementation of the SPI for the tooling related to DDL generation, export, migration, and validation.
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.internal
Methods in org.hibernate.tool.schema.internal with parameters of type ExportableModifier and TypeMethodDescriptionprotected voidAbstractSchemaMigrator.checkExportIdentifier(Exportable exportable, Set<String> exportIdentifiers) -
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.