Uses of Package
org.hibernate.boot.model.naming
-
Packages that use org.hibernate.boot.model.naming 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 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 configurationorg.hibernate.mapping org.hibernate.tool.schema.extract.spi -
Classes in org.hibernate.boot.model.naming used by org.hibernate.boot Class 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. -
Classes in org.hibernate.boot.model.naming used by org.hibernate.boot.model.naming Class 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, indexImplicitDiscriminatorColumnNameSource Context for determining the implicit name of an entity's discriminator column.ImplicitEntityNameSource Context for determining the implicit name of an entity's primary tableImplicitForeignKeyNameSource 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" (thinkJoinColumn
).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 aMap
.ImplicitNameSource Common contract for all implicit naming sourcesImplicitNamingStrategy 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. -
Classes in org.hibernate.boot.model.naming used by org.hibernate.boot.model.relational Class 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. -
Classes in org.hibernate.boot.model.naming used by org.hibernate.boot.model.source.spi Class 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 -
Classes in org.hibernate.boot.model.naming used by org.hibernate.boot.spi Class 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. -
Classes in org.hibernate.boot.model.naming used by org.hibernate.cfg Class 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. -
Classes in org.hibernate.boot.model.naming used by org.hibernate.cfg.annotations Class Description Identifier Models an identifier (name), which may or may not be quoted.NamingStrategyHelper Helper contract for dealing with naming strategies. -
Classes in org.hibernate.boot.model.naming used by org.hibernate.engine.jdbc.env.spi Class Description Identifier Models an identifier (name), which may or may not be quoted. -
Classes in org.hibernate.boot.model.naming used by org.hibernate.id.enhanced Class Description Identifier Models an identifier (name), which may or may not be quoted. -
Classes in org.hibernate.boot.model.naming used by org.hibernate.mapping Class Description Identifier Models an identifier (name), which may or may not be quoted. -
Classes in org.hibernate.boot.model.naming used by org.hibernate.tool.schema.extract.spi Class Description Identifier Models an identifier (name), which may or may not be quoted.