Uses of Package
org.hibernate.boot.spi
-
Packages that use org.hibernate.boot.spi Package Description org.hibernate This package defines the central Hibernate APIs, beginning withSessionFactory
, which represents an instance of Hibernate at runtime and is the source of new instances ofSession
andStatelessSession
, the most important APIs exposing persistence-related operations for entities.org.hibernate.binder This package defines an easy way to extend Hibernate with user-defined annotations that define customized O/R mappings of annotated entities and annotated entity attributes.org.hibernate.binder.internal Built-in implementations ofAttributeBinder
andTypeBinder
.org.hibernate.boot This package contains the interfaces that make up the bootstrap API for Hibernate.org.hibernate.boot.beanvalidation Support for integrating Jakarta Bean Validation.org.hibernate.boot.internal 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.org.hibernate.boot.model.convert.internal org.hibernate.boot.model.convert.spi Defines the SPI of a registry of JPAAttributeConverter
s.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.process.internal org.hibernate.boot.model.process.spi Defines an SPI used during the process of transforming mapping sources into theMetadata
reference.org.hibernate.boot.model.relational Some SPIs related to DDL generation and schema management.org.hibernate.boot.model.source.internal org.hibernate.boot.model.source.internal.hbm org.hibernate.boot.model.source.spi org.hibernate.boot.query Support for handling named queries during the bootstrap process.org.hibernate.boot.spi A range of SPIs allowing integration with—and customization of—the process of building metadata.org.hibernate.cache.internal Internal implementations and support for second-level caching.org.hibernate.cache.jcache.internal org.hibernate.cache.spi Defines the integration aspect of Hibernate's second-level caching, allowing a "caching backend" to be plugged in as a cache provider.org.hibernate.cache.spi.support This package provides a framework intended to reduce the work needed to implement a caching provider.org.hibernate.cfg This package defines APIs for configuring Hibernate.org.hibernate.engine.spi This package defines some central internal SPI abstractions used throughout the implementation of Hibernate.org.hibernate.envers.boot.internal org.hibernate.envers.boot.spi org.hibernate.envers.configuration org.hibernate.envers.configuration.internal org.hibernate.event.spi Defines the event types and event listener interfaces for events produced by the statefulSession
.org.hibernate.id This package and its subpackages, especiallyorg.hibernate.id.enhanced
, contain the built-in id generators, all of which implement eitherIdentifierGenerator
orPostInsertIdentifierGenerator
.org.hibernate.integrator.spi An SPI for extensions which integrate with Hibernate via the JavaServiceLoader
facility.org.hibernate.internal An internal package containing implementations of central Hibernate APIs, mostly defined inorg.hibernate
.org.hibernate.jpa.boot.internal org.hibernate.jpa.boot.spi org.hibernate.jpa.event.internal Internal details of implementing support for JPA callbacksorg.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.metamodel.internal org.hibernate.metamodel.model.domain.internal Implementation of the SPI for the runtime domain metamodel.org.hibernate.metamodel.spi An SPI supporting custom instantiation of entity instances and embeddable objects.org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.persister.spi An SPI for integrating custom entity and collection persisters.org.hibernate.query.internal org.hibernate.query.named Support for named queriesorg.hibernate.query.spi Contains a range of internal abstractions for dealing with query execution, query plans, query options, and query parameters.org.hibernate.relational.internal org.hibernate.service.internal Implementation of the SPI for integrating pluggable services.org.hibernate.service.spi Defines an SPI for integrating pluggable services.org.hibernate.testing.boot org.hibernate.testing.cache org.hibernate.testing.junit4 org.hibernate.testing.orm.junit org.hibernate.testing.schema org.hibernate.type A HibernateType
is a strategy for mapping a Java property type to a JDBC type or types.org.hibernate.type.spi Defines a registry for HibernateType
s. -
Classes in org.hibernate.boot.spi used by org.hibernate Class Description SessionFactoryOptions Aggregator of special options used to build theSessionFactory
. -
Classes in org.hibernate.boot.spi used by org.hibernate.binder Class Description MetadataBuildingContext Describes the context in which the process of buildingMetadata
fromMetadataSources
occurs. -
Classes in org.hibernate.boot.spi used by org.hibernate.binder.internal Class Description MetadataBuildingContext Describes the context in which the process of buildingMetadata
fromMetadataSources
occurs. -
Classes in org.hibernate.boot.spi used by org.hibernate.boot Class Description MetadataBuildingContext Describes the context in which the process of buildingMetadata
fromMetadataSources
occurs.XmlMappingBinderAccess Holds the XML binder and a classloader used for binding mappings. -
Classes in org.hibernate.boot.spi used by org.hibernate.boot.beanvalidation Class Description BootstrapContext Defines a context for things available during the process of bootstrapping aSessionFactory
which are expected to be cleaned up after theSessionFactory
is built.ClassLoaderAccess During the process of building the metamodel, access to theClassLoader
is strongly discouraged. -
Classes in org.hibernate.boot.spi used by org.hibernate.boot.internal Class Description AbstractNamedQueryDefinition BasicTypeRegistration BootstrapContext Defines a context for things available during the process of bootstrapping aSessionFactory
which are expected to be cleaned up after theSessionFactory
is built.ClassLoaderAccess During the process of building the metamodel, access to theClassLoader
is strongly discouraged.InFlightMetadataCollector An in-flight representation ofMetadata
while it is being built.InFlightMetadataCollector.CollectionTypeRegistrationDescriptor InFlightMetadataCollector.DelayedPropertyReferenceHandler InFlightMetadataCollector.EntityTableXref JpaOrmXmlPersistenceUnitDefaultAware Contract for things that need to be aware of JPAorm.xml
-defined persistence-unit-defaults.JpaOrmXmlPersistenceUnitDefaultAware.JpaOrmXmlPersistenceUnitDefaults Represents thepersistence-unit-defaults
to be appliedMappingDefaults Values to use as defaults in the absence of certain mapping information.MetadataBuilderImplementor Internal API forMetadataBuilder
exposing the building options being collected.MetadataBuildingContext Describes the context in which the process of buildingMetadata
fromMetadataSources
occurs.MetadataBuildingOptions Describes the options used while building theMetadata
object duringMetadataBuilder.build()
processing.MetadataImplementor The SPI-levelMetadata
contract.NaturalIdUniqueKeyBinder PropertyData Details about an attribute as we process the boot model.SecondPass Hibernate builds its build-time model incrementally, often delaying operations until other pieces of information are available.SessionFactoryBuilderImplementor Additional SPI contract forSessionFactoryBuilder
, mainly intended for implementors ofSessionFactoryBuilderFactory
.SessionFactoryBuilderService Allows bootstrapping Hibernate ORM using a customSessionFactoryBuilderImplementor
.SessionFactoryOptions Aggregator of special options used to build theSessionFactory
. -
Classes in org.hibernate.boot.spi used by org.hibernate.boot.model Class Description MetadataBuildingContext Describes the context in which the process of buildingMetadata
fromMetadataSources
occurs. -
Classes in org.hibernate.boot.spi used by org.hibernate.boot.model.convert.internal Class Description BootstrapContext Defines a context for things available during the process of bootstrapping aSessionFactory
which are expected to be cleaned up after theSessionFactory
is built.MetadataBuildingContext Describes the context in which the process of buildingMetadata
fromMetadataSources
occurs. -
Classes in org.hibernate.boot.spi used by org.hibernate.boot.model.convert.spi Class Description MetadataBuildingContext Describes the context in which the process of buildingMetadata
fromMetadataSources
occurs. -
Classes in org.hibernate.boot.spi used by org.hibernate.boot.model.internal Class Description AccessType Enumerates various access strategies for accessing entity values.BootstrapContext Defines a context for things available during the process of bootstrapping aSessionFactory
which are expected to be cleaned up after theSessionFactory
is built.ClassLoaderAccess During the process of building the metamodel, access to theClassLoader
is strongly discouraged.InFlightMetadataCollector.EntityTableXref MetadataBuildingContext Describes the context in which the process of buildingMetadata
fromMetadataSources
occurs.MetadataBuildingOptions Describes the options used while building theMetadata
object duringMetadataBuilder.build()
processing.PropertyData Details about an attribute as we process the boot model.SecondPass Hibernate builds its build-time model incrementally, often delaying operations until other pieces of information are available. -
Classes in org.hibernate.boot.spi used by org.hibernate.boot.model.naming Class Description MetadataBuildingContext Describes the context in which the process of buildingMetadata
fromMetadataSources
occurs. -
Classes in org.hibernate.boot.spi used by org.hibernate.boot.model.process.internal Class Description BootstrapContext Defines a context for things available during the process of bootstrapping aSessionFactory
which are expected to be cleaned up after theSessionFactory
is built.MetadataBuildingContext Describes the context in which the process of buildingMetadata
fromMetadataSources
occurs.XmlMappingBinderAccess Holds the XML binder and a classloader used for binding mappings. -
Classes in org.hibernate.boot.spi used by org.hibernate.boot.model.process.spi Class Description BootstrapContext Defines a context for things available during the process of bootstrapping aSessionFactory
which are expected to be cleaned up after theSessionFactory
is built.MetadataBuildingOptions Describes the options used while building theMetadata
object duringMetadataBuilder.build()
processing.MetadataImplementor The SPI-levelMetadata
contract. -
Classes in org.hibernate.boot.spi used by org.hibernate.boot.model.relational Class Description MetadataBuildingOptions Describes the options used while building theMetadata
object duringMetadataBuilder.build()
processing. -
Classes in org.hibernate.boot.spi used by org.hibernate.boot.model.source.internal Class Description MappingDefaults Values to use as defaults in the absence of certain mapping information.SecondPass Hibernate builds its build-time model incrementally, often delaying operations until other pieces of information are available. -
Classes in org.hibernate.boot.spi used by org.hibernate.boot.model.source.internal.hbm Class Description BootstrapContext Defines a context for things available during the process of bootstrapping aSessionFactory
which are expected to be cleaned up after theSessionFactory
is built.InFlightMetadataCollector An in-flight representation ofMetadata
while it is being built.InFlightMetadataCollector.DelayedPropertyReferenceHandler MappingDefaults Values to use as defaults in the absence of certain mapping information.MetadataBuildingContext Describes the context in which the process of buildingMetadata
fromMetadataSources
occurs.MetadataBuildingOptions Describes the options used while building theMetadata
object duringMetadataBuilder.build()
processing. -
Classes in org.hibernate.boot.spi used by org.hibernate.boot.model.source.spi Class Description MetadataBuildingContext Describes the context in which the process of buildingMetadata
fromMetadataSources
occurs. -
Classes in org.hibernate.boot.spi used by org.hibernate.boot.query Class Description MetadataBuildingContext Describes the context in which the process of buildingMetadata
fromMetadataSources
occurs. -
Classes in org.hibernate.boot.spi used by org.hibernate.boot.spi Class Description AbstractDelegatingSessionFactoryBuilder Convenience base class for custom implementors of SessionFactoryBuilder, using delegationAccessType Enumerates various access strategies for accessing entity values.AdditionalMappingContributions Collector for contributions from contributorsBasicTypeRegistration BootstrapContext Defines a context for things available during the process of bootstrapping aSessionFactory
which are expected to be cleaned up after theSessionFactory
is built.ClassLoaderAccess During the process of building the metamodel, access to theClassLoader
is strongly discouraged.InFlightMetadataCollector An in-flight representation ofMetadata
while it is being built.InFlightMetadataCollector.CollectionTypeRegistrationDescriptor InFlightMetadataCollector.DelayedPropertyReferenceHandler InFlightMetadataCollector.EntityTableXref JpaOrmXmlPersistenceUnitDefaultAware Contract for things that need to be aware of JPAorm.xml
-defined persistence-unit-defaults.JpaOrmXmlPersistenceUnitDefaultAware.JpaOrmXmlPersistenceUnitDefaults Represents thepersistence-unit-defaults
to be appliedMappingDefaults Values to use as defaults in the absence of certain mapping information.MetadataBuilderImplementor Internal API forMetadataBuilder
exposing the building options being collected.MetadataBuildingContext Describes the context in which the process of buildingMetadata
fromMetadataSources
occurs.MetadataBuildingOptions Describes the options used while building theMetadata
object duringMetadataBuilder.build()
processing.MetadataImplementor The SPI-levelMetadata
contract.NaturalIdUniqueKeyBinder PropertyData Details about an attribute as we process the boot model.SecondPass Hibernate builds its build-time model incrementally, often delaying operations until other pieces of information are available.SessionFactoryBuilderImplementor Additional SPI contract forSessionFactoryBuilder
, mainly intended for implementors ofSessionFactoryBuilderFactory
.SessionFactoryOptions Aggregator of special options used to build theSessionFactory
. -
Classes in org.hibernate.boot.spi used by org.hibernate.cache.internal Class Description SessionFactoryOptions Aggregator of special options used to build theSessionFactory
. -
Classes in org.hibernate.boot.spi used by org.hibernate.cache.jcache.internal Class Description SessionFactoryOptions Aggregator of special options used to build theSessionFactory
. -
Classes in org.hibernate.boot.spi used by org.hibernate.cache.spi Class Description SessionFactoryOptions Aggregator of special options used to build theSessionFactory
. -
Classes in org.hibernate.boot.spi used by org.hibernate.cache.spi.support Class Description SessionFactoryOptions Aggregator of special options used to build theSessionFactory
. -
Classes in org.hibernate.boot.spi used by org.hibernate.cfg Class Description SecondPass Hibernate builds its build-time model incrementally, often delaying operations until other pieces of information are available.XmlMappingBinderAccess Holds the XML binder and a classloader used for binding mappings. -
Classes in org.hibernate.boot.spi used by org.hibernate.engine.spi Class Description SessionFactoryOptions Aggregator of special options used to build theSessionFactory
. -
Classes in org.hibernate.boot.spi used by org.hibernate.envers.boot.internal Class Description AdditionalJaxbMappingProducer Deprecated.Use AdditionalMappingContributor insteadAdditionalMappingContributions Collector for contributions from contributorsAdditionalMappingContributor Contract allowing pluggable contributions of additional mapping objects.BootstrapContext Defines a context for things available during the process of bootstrapping aSessionFactory
which are expected to be cleaned up after theSessionFactory
is built.InFlightMetadataCollector An in-flight representation ofMetadata
while it is being built.MappingDefaults Values to use as defaults in the absence of certain mapping information.MetadataBuildingContext Describes the context in which the process of buildingMetadata
fromMetadataSources
occurs.MetadataBuildingOptions Describes the options used while building theMetadata
object duringMetadataBuilder.build()
processing.MetadataImplementor The SPI-levelMetadata
contract. -
Classes in org.hibernate.boot.spi used by org.hibernate.envers.boot.spi Class Description MetadataBuildingContext Describes the context in which the process of buildingMetadata
fromMetadataSources
occurs. -
Classes in org.hibernate.boot.spi used by org.hibernate.envers.configuration Class Description MetadataImplementor The SPI-levelMetadata
contract. -
Classes in org.hibernate.boot.spi used by org.hibernate.envers.configuration.internal Class Description MetadataImplementor The SPI-levelMetadata
contract. -
Classes in org.hibernate.boot.spi used by org.hibernate.event.spi Class Description MetadataImplementor The SPI-levelMetadata
contract. -
Classes in org.hibernate.boot.spi used by org.hibernate.id Class Description MetadataBuildingContext Describes the context in which the process of buildingMetadata
fromMetadataSources
occurs. -
Classes in org.hibernate.boot.spi used by org.hibernate.integrator.spi Class Description BootstrapContext Defines a context for things available during the process of bootstrapping aSessionFactory
which are expected to be cleaned up after theSessionFactory
is built. -
Classes in org.hibernate.boot.spi used by org.hibernate.internal Class Description BootstrapContext Defines a context for things available during the process of bootstrapping aSessionFactory
which are expected to be cleaned up after theSessionFactory
is built.MetadataImplementor The SPI-levelMetadata
contract.SessionFactoryOptions Aggregator of special options used to build theSessionFactory
. -
Classes in org.hibernate.boot.spi used by org.hibernate.jpa.boot.internal Class Description MetadataImplementor The SPI-levelMetadata
contract. -
Classes in org.hibernate.boot.spi used by org.hibernate.jpa.boot.spi Class Description MetadataImplementor The SPI-levelMetadata
contract. -
Classes in org.hibernate.boot.spi used by org.hibernate.jpa.event.internal Class Description SessionFactoryOptions Aggregator of special options used to build theSessionFactory
. -
Classes in org.hibernate.boot.spi used by org.hibernate.mapping Class Description InFlightMetadataCollector An in-flight representation ofMetadata
while it is being built.MetadataBuildingContext Describes the context in which the process of buildingMetadata
fromMetadataSources
occurs.MetadataImplementor The SPI-levelMetadata
contract. -
Classes in org.hibernate.boot.spi used by org.hibernate.metamodel.internal Class Description MetadataImplementor The SPI-levelMetadata
contract. -
Classes in org.hibernate.boot.spi used by org.hibernate.metamodel.model.domain.internal Class Description MetadataImplementor The SPI-levelMetadata
contract. -
Classes in org.hibernate.boot.spi used by org.hibernate.metamodel.spi Class Description BootstrapContext Defines a context for things available during the process of bootstrapping aSessionFactory
which are expected to be cleaned up after theSessionFactory
is built.MetadataImplementor The SPI-levelMetadata
contract.SessionFactoryOptions Aggregator of special options used to build theSessionFactory
. -
Classes in org.hibernate.boot.spi used by org.hibernate.persister.entity Class Description SessionFactoryOptions Aggregator of special options used to build theSessionFactory
. -
Classes in org.hibernate.boot.spi used by org.hibernate.persister.spi Class Description BootstrapContext Defines a context for things available during the process of bootstrapping aSessionFactory
which are expected to be cleaned up after theSessionFactory
is built.MetadataImplementor The SPI-levelMetadata
contract. -
Classes in org.hibernate.boot.spi used by org.hibernate.query.internal Class Description MetadataImplementor The SPI-levelMetadata
contract. -
Classes in org.hibernate.boot.spi used by org.hibernate.query.named Class Description MetadataImplementor The SPI-levelMetadata
contract. -
Classes in org.hibernate.boot.spi used by org.hibernate.query.spi Class Description MetadataImplementor The SPI-levelMetadata
contract. -
Classes in org.hibernate.boot.spi used by org.hibernate.relational.internal Class Description MetadataImplementor The SPI-levelMetadata
contract. -
Classes in org.hibernate.boot.spi used by org.hibernate.service.internal Class Description SessionFactoryOptions Aggregator of special options used to build theSessionFactory
. -
Classes in org.hibernate.boot.spi used by org.hibernate.service.spi Class Description SessionFactoryOptions Aggregator of special options used to build theSessionFactory
. -
Classes in org.hibernate.boot.spi used by org.hibernate.testing.boot Class Description BootstrapContext Defines a context for things available during the process of bootstrapping aSessionFactory
which are expected to be cleaned up after theSessionFactory
is built.ClassLoaderAccess During the process of building the metamodel, access to theClassLoader
is strongly discouraged.InFlightMetadataCollector An in-flight representation ofMetadata
while it is being built.MappingDefaults Values to use as defaults in the absence of certain mapping information.MetadataBuildingContext Describes the context in which the process of buildingMetadata
fromMetadataSources
occurs.MetadataBuildingOptions Describes the options used while building theMetadata
object duringMetadataBuilder.build()
processing. -
Classes in org.hibernate.boot.spi used by org.hibernate.testing.cache Class Description SessionFactoryOptions Aggregator of special options used to build theSessionFactory
. -
Classes in org.hibernate.boot.spi used by org.hibernate.testing.junit4 Class Description MetadataImplementor The SPI-levelMetadata
contract. -
Classes in org.hibernate.boot.spi used by org.hibernate.testing.orm.junit Class Description MetadataImplementor The SPI-levelMetadata
contract. -
Classes in org.hibernate.boot.spi used by org.hibernate.testing.schema Class Description MetadataImplementor The SPI-levelMetadata
contract. -
Classes in org.hibernate.boot.spi used by org.hibernate.type Class Description MetadataBuildingContext Describes the context in which the process of buildingMetadata
fromMetadataSources
occurs. -
Classes in org.hibernate.boot.spi used by org.hibernate.type.spi Class Description BasicTypeRegistration MetadataBuildingContext Describes the context in which the process of buildingMetadata
fromMetadataSources
occurs.