| Package | Description |
|---|---|
| org.hibernate.boot |
This package contains the contracts that make up the Hibernate native
bootstrapping API (building a SessionFactory).
|
| org.hibernate.boot.model.naming |
Represents a proposed new approach to allowing hooks into the process of determining
the name of database objects (tables, columns, constraints, etc).
|
| org.hibernate.boot.model.relational | |
| org.hibernate.boot.model.source.spi | |
| org.hibernate.boot.spi | |
| org.hibernate.cfg |
This package defines APIs for configuring Hibernate, and classes
for building the Hibernate configuration-time metamodel.
|
| org.hibernate.cfg.annotations | |
| org.hibernate.engine.jdbc.env.spi | |
| org.hibernate.id.enhanced |
Enhanced/improved versions of table and sequence based identifier generators targeting portability and unified
configuration
|
| org.hibernate.mapping |
This package defines the Hibernate configuration-time metamodel.
|
| org.hibernate.testing.boot | |
| org.hibernate.tool.schema.extract.spi |
| Class and Description |
|---|
| ImplicitNamingStrategy
Pluggable strategy for applying implicit naming rules when an
explicit name is not given.
|
| PhysicalNamingStrategy
Pluggable strategy contract for applying physical naming rules for database object names.
|
| Class and Description |
|---|
| DatabaseIdentifier
Models an identifier (name), retrieved from the database.
|
| EntityNaming |
| Identifier
Models an identifier (name), which may or may not be quoted.
|
| ImplicitAnyDiscriminatorColumnNameSource
Context for determining the implicit name for an ANY mapping's discriminator
column.
|
| ImplicitAnyKeyColumnNameSource
Context for determining the implicit name for an ANY mapping's key
column.
|
| ImplicitBasicColumnNameSource
Context for determining the implicit name related to basic values.
|
| ImplicitCollectionTableNameSource
Context for determining the implicit name for a collection table.
|
| ImplicitConstraintNameSource
Common implicit name source traits for all constraint naming: FK, UK, index
|
| ImplicitDiscriminatorColumnNameSource
Context for determining the implicit name of an entity's discriminator column.
|
| ImplicitEntityNameSource
Context for determining the implicit name of an entity's primary table
|
| ImplicitForeignKeyNameSource |
| ImplicitIdentifierColumnNameSource
Context for determining the implicit name of an entity's identifier
column.
|
| ImplicitIndexColumnNameSource |
| ImplicitIndexNameSource |
| ImplicitJoinColumnNameSource
Context for determining the implicit name of a "join column" (think
JoinColumn). |
| ImplicitJoinColumnNameSource.Nature |
| ImplicitJoinTableNameSource
Context for determining the implicit name for a join table.
|
| ImplicitMapKeyColumnNameSource
Context for determining the implicit name of a column used to back the key
of a
Map. |
| ImplicitNameSource
Common contract for all implicit naming sources
|
| ImplicitNamingStrategy
Pluggable strategy for applying implicit naming rules when an
explicit name is not given.
|
| ImplicitNamingStrategyComponentPathImpl
An ImplicitNamingStrategy implementation which uses full composite paths
extracted from AttributePath, as opposed to just the terminal property part.
|
| ImplicitNamingStrategyJpaCompliantImpl
Implementation of the ImplicitNamingStrategy contract, generally preferring to conform
to JPA standards.
|
| ImplicitNamingStrategyLegacyHbmImpl
Implements the original legacy naming behavior.
|
| ImplicitNamingStrategyLegacyJpaImpl
Implementation of the ImplicitNamingStrategy contract which conforms to the
naming rules initially implemented by Hibernate for JPA 1.0, prior to many
things being clarified.
|
| ImplicitPrimaryKeyJoinColumnNameSource
Used to help determine the implicit name of columns which are part of a primary-key,
well simultaneously being part of a foreign-key (join).
|
| ImplicitTenantIdColumnNameSource
Context for determining the implicit name of an entity's tenant identifier
column.
|
| ImplicitUniqueKeyNameSource |
| NamingHelper |
| NamingStrategyHelper
Helper contract for dealing with naming strategies.
|
| PhysicalNamingStrategy
Pluggable strategy contract for applying physical naming rules for database object names.
|
| PhysicalNamingStrategyStandardImpl
Standard implementation of the PhysicalNamingStrategy contract.
|
| Class and Description |
|---|
| Identifier
Models an identifier (name), which may or may not be quoted.
|
| PhysicalNamingStrategy
Pluggable strategy contract for applying physical naming rules for database object names.
|
| Class and Description |
|---|
| EntityNaming |
| ImplicitAnyDiscriminatorColumnNameSource
Context for determining the implicit name for an ANY mapping's discriminator
column.
|
| ImplicitAnyKeyColumnNameSource
Context for determining the implicit name for an ANY mapping's key
column.
|
| ImplicitBasicColumnNameSource
Context for determining the implicit name related to basic values.
|
| ImplicitDiscriminatorColumnNameSource
Context for determining the implicit name of an entity's discriminator column.
|
| ImplicitNameSource
Common contract for all implicit naming sources
|
| Class and Description |
|---|
| Identifier
Models an identifier (name), which may or may not be quoted.
|
| ImplicitNamingStrategy
Pluggable strategy for applying implicit naming rules when an
explicit name is not given.
|
| ObjectNameNormalizer
Provides centralized normalization of how database object names are handled.
|
| PhysicalNamingStrategy
Pluggable strategy contract for applying physical naming rules for database object names.
|
| Class and Description |
|---|
| ImplicitNamingStrategy
Pluggable strategy for applying implicit naming rules when an
explicit name is not given.
|
| PhysicalNamingStrategy
Pluggable strategy contract for applying physical naming rules for database object names.
|
| Class and Description |
|---|
| Identifier
Models an identifier (name), which may or may not be quoted.
|
| NamingStrategyHelper
Helper contract for dealing with naming strategies.
|
| Class and Description |
|---|
| Identifier
Models an identifier (name), which may or may not be quoted.
|
| Class and Description |
|---|
| Identifier
Models an identifier (name), which may or may not be quoted.
|
| Class and Description |
|---|
| Identifier
Models an identifier (name), which may or may not be quoted.
|
| Class and Description |
|---|
| ObjectNameNormalizer
Provides centralized normalization of how database object names are handled.
|
| Class and Description |
|---|
| Identifier
Models an identifier (name), which may or may not be quoted.
|
Copyright © 2001-2022 Red Hat, Inc. All Rights Reserved.