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 interfaces that make up the bootstrap API for Hibernate.org.hibernate.boot.internal org.hibernate.boot.model.internal org.hibernate.boot.model.naming This API allows intervention by generic code in the process of determining the names of database objects (tables, columns, and constraints).org.hibernate.boot.model.relational Some SPIs related to DDL generation and schema management.org.hibernate.boot.model.relational.internal org.hibernate.boot.model.source.internal.hbm org.hibernate.boot.model.source.spi org.hibernate.boot.spi A range of SPIs allowing integration with—and customization of—the process of building metadata.org.hibernate.cfg This package defines APIs for configuring Hibernate.org.hibernate.engine.jdbc.env.internal org.hibernate.engine.jdbc.env.spi org.hibernate.envers.boot.internal org.hibernate.id.enhanced Enhanced/improved versions of table and sequence based identifier generators targeting portability and unified configuration.org.hibernate.jpamodelgen.validation Validation for HQL queries.org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.testing.boot org.hibernate.tool.schema.extract.internal Implementation of the SPI for schema information extraction from the database via JDBC.org.hibernate.tool.schema.extract.spi Defines an SPI for schema information extraction from the database via JDBC.org.hibernate.tool.schema.internal An implementation of the SPI for the tooling related to DDL generation, export, migration, and validation.org.hibernate.tool.schema.internal.exec Support for exporting generated DDL to the database or to SQL scripts. -
Classes in org.hibernate.boot.model.naming used by org.hibernate.boot Class Description ImplicitNamingStrategy A set of rules for determining the logical name of a mapped relational database object when the mapping for an element of the Java domain model is not explicitly specified, neither in annotations of the Java code, nor in an XML-based mapping document.PhysicalNamingStrategy A set of rules for determining the physical names of objects in a relational database schema from the logical names specified by the object/relational mappings. -
Classes in org.hibernate.boot.model.naming used by org.hibernate.boot.internal Class Description Identifier Models an identifier (name), which may or may not be quoted.ImplicitNamingStrategy A set of rules for determining the logical name of a mapped relational database object when the mapping for an element of the Java domain model is not explicitly specified, neither in annotations of the Java code, nor in an XML-based mapping document.ObjectNameNormalizer Provides centralized normalization of how database object names are handled.PhysicalNamingStrategy A set of rules for determining the physical names of objects in a relational database schema from the logical names specified by the object/relational mappings. -
Classes in org.hibernate.boot.model.naming used by org.hibernate.boot.model.internal 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.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 A set of rules for determining the logical name of a mapped relational database object when the mapping for an element of the Java domain model is not explicitly specified, neither in annotations of the Java code, nor in an XML-based mapping document.ImplicitNamingStrategyComponentPathImpl An ImplicitNamingStrategy implementation which uses full composite paths extracted from AttributePath, as opposed to just the terminal property part.ImplicitNamingStrategyJpaCompliantImpl Implementation of theImplicitNamingStrategy
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 A set of rules for determining the physical names of objects in a relational database schema from the logical names specified by the object/relational mappings.PhysicalNamingStrategyStandardImpl Standard implementation of thePhysicalNamingStrategy
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 A set of rules for determining the physical names of objects in a relational database schema from the logical names specified by the object/relational mappings. -
Classes in org.hibernate.boot.model.naming used by org.hibernate.boot.model.relational.internal 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.boot.model.source.internal.hbm Class Description Identifier Models an identifier (name), which may or may not be quoted.ImplicitBasicColumnNameSource Context for determining the implicit name related to basic values.ImplicitNameSource Common contract for all implicit naming sourcesObjectNameNormalizer Provides centralized normalization of how database object names are handled. -
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 A set of rules for determining the logical name of a mapped relational database object when the mapping for an element of the Java domain model is not explicitly specified, neither in annotations of the Java code, nor in an XML-based mapping document.ObjectNameNormalizer Provides centralized normalization of how database object names are handled.PhysicalNamingStrategy A set of rules for determining the physical names of objects in a relational database schema from the logical names specified by the object/relational mappings. -
Classes in org.hibernate.boot.model.naming used by org.hibernate.cfg Class Description ImplicitNamingStrategy A set of rules for determining the logical name of a mapped relational database object when the mapping for an element of the Java domain model is not explicitly specified, neither in annotations of the Java code, nor in an XML-based mapping document.PhysicalNamingStrategy A set of rules for determining the physical names of objects in a relational database schema from the logical names specified by the object/relational mappings. -
Classes in org.hibernate.boot.model.naming used by org.hibernate.engine.jdbc.env.internal 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.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.envers.boot.internal Class Description ObjectNameNormalizer Provides centralized normalization of how database object names are handled. -
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.jpamodelgen.validation Class Description ImplicitNamingStrategy A set of rules for determining the logical name of a mapped relational database object when the mapping for an element of the Java domain model is not explicitly specified, neither in annotations of the Java code, nor in an XML-based mapping document.PhysicalNamingStrategy A set of rules for determining the physical names of objects in a relational database schema from the logical names specified by the object/relational mappings. -
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.testing.boot Class Description ObjectNameNormalizer Provides centralized normalization of how database object names are handled. -
Classes in org.hibernate.boot.model.naming used by org.hibernate.tool.schema.extract.internal 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. -
Classes in org.hibernate.boot.model.naming used by org.hibernate.tool.schema.internal 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.internal.exec Class Description Identifier Models an identifier (name), which may or may not be quoted.