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 ofSessionandStatelessSession, 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.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.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.spi Defines the SPI of a registry of JPAAttributeConverters.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.spi Defines an SPI used during the process of transforming mapping sources into theMetadatareference.org.hibernate.boot.model.relational Some SPIs related to DDL generation and schema management.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.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.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 eitherIdentifierGeneratororPostInsertIdentifierGenerator.org.hibernate.integrator.spi An SPI for extensions which integrate with Hibernate via the JavaServiceLoaderfacility.org.hibernate.jpa.boot.spi org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.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.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.service.spi Defines an SPI for integrating pluggable services.org.hibernate.type A HibernateTypeis a strategy for mapping a Java property type to a JDBC type or types.org.hibernate.type.spi Defines a registry for HibernateTypes. -
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 buildingMetadatafromMetadataSourcesoccurs. -
Classes in org.hibernate.boot.spi used by org.hibernate.boot Class Description MetadataBuildingContext Describes the context in which the process of buildingMetadatafromMetadataSourcesoccurs.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 aSessionFactorywhich are expected to be cleaned up after theSessionFactoryis built.ClassLoaderAccess During the process of building the metamodel, access to theClassLoaderis strongly discouraged. -
Classes in org.hibernate.boot.spi used by org.hibernate.boot.model Class Description MetadataBuildingContext Describes the context in which the process of buildingMetadatafromMetadataSourcesoccurs. -
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 buildingMetadatafromMetadataSourcesoccurs. -
Classes in org.hibernate.boot.spi used by org.hibernate.boot.model.naming Class Description MetadataBuildingContext Describes the context in which the process of buildingMetadatafromMetadataSourcesoccurs. -
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 aSessionFactorywhich are expected to be cleaned up after theSessionFactoryis built.MetadataBuildingOptions Describes the options used while building theMetadataobject duringMetadataBuilder.build()processing.MetadataImplementor The SPI-levelMetadatacontract. -
Classes in org.hibernate.boot.spi used by org.hibernate.boot.model.relational Class Description MetadataBuildingOptions Describes the options used while building theMetadataobject 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 buildingMetadatafromMetadataSourcesoccurs. -
Classes in org.hibernate.boot.spi used by org.hibernate.boot.query Class Description MetadataBuildingContext Describes the context in which the process of buildingMetadatafromMetadataSourcesoccurs. -
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 aSessionFactorywhich are expected to be cleaned up after theSessionFactoryis built.ClassLoaderAccess During the process of building the metamodel, access to theClassLoaderis strongly discouraged.InFlightMetadataCollector An in-flight representation ofMetadatawhile 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-defaultsto be appliedMappingDefaults Values to use as defaults in the absence of certain mapping information.MetadataBuilderImplementor Internal API forMetadataBuilderexposing the building options being collected.MetadataBuildingContext Describes the context in which the process of buildingMetadatafromMetadataSourcesoccurs.MetadataBuildingOptions Describes the options used while building theMetadataobject duringMetadataBuilder.build()processing.MetadataImplementor The SPI-levelMetadatacontract.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.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.event.spi Class Description MetadataImplementor The SPI-levelMetadatacontract. -
Classes in org.hibernate.boot.spi used by org.hibernate.id Class Description MetadataBuildingContext Describes the context in which the process of buildingMetadatafromMetadataSourcesoccurs. -
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 aSessionFactorywhich are expected to be cleaned up after theSessionFactoryis built. -
Classes in org.hibernate.boot.spi used by org.hibernate.jpa.boot.spi Class Description MetadataImplementor The SPI-levelMetadatacontract. -
Classes in org.hibernate.boot.spi used by org.hibernate.mapping Class Description InFlightMetadataCollector An in-flight representation ofMetadatawhile it is being built.MetadataBuildingContext Describes the context in which the process of buildingMetadatafromMetadataSourcesoccurs.MetadataImplementor The SPI-levelMetadatacontract. -
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 aSessionFactorywhich are expected to be cleaned up after theSessionFactoryis built.MetadataImplementor The SPI-levelMetadatacontract.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 aSessionFactorywhich are expected to be cleaned up after theSessionFactoryis built.MetadataImplementor The SPI-levelMetadatacontract. -
Classes in org.hibernate.boot.spi used by org.hibernate.query.named Class Description MetadataImplementor The SPI-levelMetadatacontract. -
Classes in org.hibernate.boot.spi used by org.hibernate.query.spi Class Description MetadataImplementor The SPI-levelMetadatacontract. -
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.type Class Description MetadataBuildingContext Describes the context in which the process of buildingMetadatafromMetadataSourcesoccurs. -
Classes in org.hibernate.boot.spi used by org.hibernate.type.spi Class Description BasicTypeRegistration MetadataBuildingContext Describes the context in which the process of buildingMetadatafromMetadataSourcesoccurs.