Uses of Package
org.hibernate.tool.schema.extract.spi
Packages that use org.hibernate.tool.schema.extract.spi
Package
Description
This package abstracts over the multifarious dialects of SQL
understood by the databases supported by Hibernate.
This package and its subpackages, especially
org.hibernate.id.enhanced
,
contain the built-in id generators, all of which implement either
IdentifierGenerator
or
PostInsertIdentifierGenerator
.This package defines the Hibernate configuration-time mapping model.
Implementation of the SPI for schema information extraction from the database via JDBC.
Defines an SPI for schema information extraction from the database via JDBC.
An implementation of the SPI for the tooling related to DDL generation, export, migration, and validation.
Support for exporting generated DDL to the database or to SQL scripts.
An SPI for tooling related to DDL generation, export, migration, and validation.
Integrates a range of types defined by the JDK with the type system
of Hibernate.
Defines handling of almost the full range of standard JDBC-defined SQL data types.
-
Classes in org.hibernate.tool.schema.extract.spi used by org.hibernate.dialectClassDescriptionProvides access to information about existing table columnsBecause JDBC (at least up to and including Java 7, JDBC 4) still does not have support for obtaining information about sequences from DatabaseMetaData.
-
Classes in org.hibernate.tool.schema.extract.spi used by org.hibernate.engine.jdbc.env.internal
-
Classes in org.hibernate.tool.schema.extract.spi used by org.hibernate.engine.jdbc.env.spi
-
Classes in org.hibernate.tool.schema.extract.spi used by org.hibernate.id
-
Classes in org.hibernate.tool.schema.extract.spi used by org.hibernate.mapping
-
Classes in org.hibernate.tool.schema.extract.spi used by org.hibernate.tool.schema.extract.internalClassDescriptionProvides access to information about existing table columnsProvides access to information about existing table columnsProvides access to information about existing schema objects (tables, sequences etc) of existing database.Defines a context for performing extraction including providing access to information about ongoing extraction as well as to delegates needed in performing extraction.In conjunction with
ExtractionContext.getDatabaseObjectAccess()
provides access to information about known database objects to the extractor.Provides access to information about existing index in the databaseContract for extracting information about objects in the database schema(s).Provides access to information about existing primary key for a tableAccess to information about existing sequences.Because JDBC (at least up to and including Java 7, JDBC 4) still does not have support for obtaining information about sequences from DatabaseMetaData.Provides access to information about existing tables in the database -
Classes in org.hibernate.tool.schema.extract.spi used by org.hibernate.tool.schema.extract.spiClassDescriptionProvides access to information about existing table columnsProvides access to information about existing table columnsDefines a context for performing extraction including providing access to information about ongoing extraction as well as to delegates needed in performing extraction.In conjunction with
ExtractionContext.getDatabaseObjectAccess()
provides access to information about known database objects to the extractor.Provides access to information about existing index in the databaseProvides access to information about existing primary key for a tableAccess to information about existing sequences.Provides access to information about existing tables in the database -
Classes in org.hibernate.tool.schema.extract.spi used by org.hibernate.tool.schema.internalClassDescriptionProvides access to information about existing table columnsProvides access to information about existing schema objects (tables, sequences etc) of existing database.Access to information about existing sequences.Provides access to information about existing tables in the database
-
Classes in org.hibernate.tool.schema.extract.spi used by org.hibernate.tool.schema.internal.execClassDescriptionDefines a context for performing extraction including providing access to information about ongoing extraction as well as to delegates needed in performing extraction.In conjunction with
ExtractionContext.getDatabaseObjectAccess()
provides access to information about known database objects to the extractor. -
Classes in org.hibernate.tool.schema.extract.spi used by org.hibernate.tool.schema.spiClassDescriptionDefines a context for performing extraction including providing access to information about ongoing extraction as well as to delegates needed in performing extraction.In conjunction with
ExtractionContext.getDatabaseObjectAccess()
provides access to information about known database objects to the extractor.Contract for extracting information about objects in the database schema(s).Provides access to information about existing tables in the database -
Classes in org.hibernate.tool.schema.extract.spi used by org.hibernate.type.descriptor.java
-
Classes in org.hibernate.tool.schema.extract.spi used by org.hibernate.type.descriptor.java.spi
-
Classes in org.hibernate.tool.schema.extract.spi used by org.hibernate.type.descriptor.jdbc
-
Classes in org.hibernate.tool.schema.extract.spi used by org.hibernate.type.descriptor.jdbc.spi