Package org.hibernate.boot.model
package org.hibernate.boot.model
This package defines the boot-time metamodel, which is an interpretation
of the domain model (entity classes, embeddable classes, and attributes)
and the mapping of these "domain model parts" to the database. It is
built incrementally from
annotations and XML-based mappings.
The interfaces TypeContributor and
FunctionContributor allow a program
or library to contribute custom types and type descriptors, and
custom function descriptors, respectively, to Hibernate during the
bootstrap process.
-
ClassDescriptionDeprecated.Models the information for custom SQL execution defined as part of the mapping for a primary or secondary table.Allows custom function descriptors to be contributed to the eventual
SqmFunctionRegistry, either by aDialector by aFunctionContributor.On object that contributes custom HQL functions, eventually to aSqmFunctionRegistry, via an instance ofFunctionContributions.Models the definition of an identifier generatorModels a @NamedEntityGraphAn enumeration of truth values.BeanInstanceProducerimplementation for building beans related to custom types.Allows custom types and type descriptors to be contributed to the eventualTypeConfiguration, either by aDialector by aTypeContributor.On object that contributes custom types and type descriptors, eventually to aTypeConfiguration, via an instance ofTypeContributions.Models the information pertaining to a custom type definition supplied by the user.Basic implementation ofTypeDefinitionRegistry.
org.hibernate.boot.model.source.spi, where its only uses are