Uses of Package
org.hibernate.metamodel.spi
Packages that use org.hibernate.metamodel.spi
Package
Description
This package defines the central Hibernate APIs, beginning with
SessionFactory, which represents an instance of
Hibernate at runtime and is the source of new instances of
Session and StatelessSession,
the most important APIs exposing persistence-related operations for
entities.A range of SPIs allowing integration with—and customization of—the process of building metadata.
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
This package defines the Hibernate configuration-time mapping model.
Defines the runtime mapping metamodel describing how domain-model parts map
to relational database objects.
An SPI supporting custom instantiation of
entity instances and
embeddable objects.
This package abstracts persistence mechanisms for collections.
This package abstracts persistence mechanisms for entities.
An SPI for integrating custom entity and collection persisters.
Contains a range of internal abstractions for dealing with query execution,
query plans, query options, and query parameters.
SPI for handling SQM UPDATE and DELETE queries
Contracts for creating a SQL AST.
A Hibernate
Type is a strategy for mapping a Java
property type to a JDBC type or types.Defines handling of almost the full range of standard JDBC-defined SQL data types.
SPIs related to
JdbcType.An API for user-defined custom types which extend the set of built-in
types defined in
org.hibernate.type.-
Classes in org.hibernate.metamodel.spi used by org.hibernateClassDescriptionSpecialization of
ManagedTypeRepresentationStrategyfor an entity type adding the ability to generate an instantiator and a proxy factory -
Classes in org.hibernate.metamodel.spi used by org.hibernate.boot.spiClassDescriptionInstantiates embeddable values from the attribute values supplied by Hibernate.Pluggable strategy handling resolution of ManagedTypeRepresentationStrategy to use.
-
Classes in org.hibernate.metamodel.spi used by org.hibernate.dialect.type.spi
-
Classes in org.hibernate.metamodel.spi used by org.hibernate.engine.spi
-
Classes in org.hibernate.metamodel.spi used by org.hibernate.mappingClassDescriptionInstantiates embeddable values from the attribute values supplied by Hibernate.Resolves implicit discriminator values for an
@Anymapping when no explicitAnyDiscriminatorValuematches. -
Classes in org.hibernate.metamodel.spi used by org.hibernate.metamodel.mappingClassDescriptionInstantiates embeddable values from the attribute values supplied by Hibernate.Describes the representation of a particular embeddable type.Specialization of
ManagedTypeRepresentationStrategyfor an entity type adding the ability to generate an instantiator and a proxy factory -
Classes in org.hibernate.metamodel.spi used by org.hibernate.metamodel.spiClassDescriptionInstantiates embeddable values from the attribute values supplied by Hibernate.Describes the representation of a particular embeddable type.Contract for instantiating entity valuesSpecialization of
ManagedTypeRepresentationStrategyfor an entity type adding the ability to generate an instantiator and a proxy factoryStrategy for instantiating a managed typeDefines a singular extension point for capabilities pertaining to a representation mode.Provides access to the values for a managed type (currently just embeddables). -
Classes in org.hibernate.metamodel.spi used by org.hibernate.persister.collection
-
Classes in org.hibernate.metamodel.spi used by org.hibernate.persister.entityClassDescriptionSpecialization of
ManagedTypeRepresentationStrategyfor an entity type adding the ability to generate an instantiator and a proxy factory -
Classes in org.hibernate.metamodel.spi used by org.hibernate.persister.spi
-
Classes in org.hibernate.metamodel.spi used by org.hibernate.query.spi
-
Classes in org.hibernate.metamodel.spi used by org.hibernate.query.sqm.mutation.spi
-
Classes in org.hibernate.metamodel.spi used by org.hibernate.sql.ast.spi.creation
-
Classes in org.hibernate.metamodel.spi used by org.hibernate.typeClassDescriptionInstantiates embeddable values from the attribute values supplied by Hibernate.Resolves implicit discriminator values for an
@Anymapping when no explicitAnyDiscriminatorValuematches. -
Classes in org.hibernate.metamodel.spi used by org.hibernate.type.descriptor.jdbcClassDescriptionProvides access to the values for a managed type (currently just embeddables).
-
Classes in org.hibernate.metamodel.spi used by org.hibernate.type.descriptor.jdbc.spi
-
Classes in org.hibernate.metamodel.spi used by org.hibernate.usertypeClassDescriptionInstantiates embeddable values from the attribute values supplied by Hibernate.Strategy for instantiating a managed typeProvides access to the values for a managed type (currently just embeddables).