Uses of Package
org.hibernate.metamodel
Packages that use org.hibernate.metamodel
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.This package contains the interfaces that make up the bootstrap API
for Hibernate.
JAXB details.
A range of SPIs allowing integration with—and customization of—the process of building metadata.
Internal implementations and support for persistent collections.
This package defines the SPI of a framework for lazy-initializing
and state-tracking collection wrappers.
Models the fetch profiles defined by the application.
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
An internal package containing implementations of central Hibernate APIs,
mostly defined in
org.hibernate
.This package defines an API for accessing the runtime metamodel describing persistent
entities in Java and their mappings to the relational database schema.
Defines the runtime domain metamodel, which describes the Java aspect of
the application's domain model parts (entities, attributes).
Implementation of the SPI for the runtime domain metamodel.
An SPI for the runtime domain metamodel.
An SPI supporting custom instantiation of
entity instances and
embeddable objects.
Validation for HQL queries.
Contains various implementations of
PropertyAccessStrategy
.An SPI abstracting how persistent attributes of an entity or embeddable type
are accessed by Hibernate.
Everything related to HQL/JPQL, native SQL, and criteria queries.
Contains a range of internal abstractions for dealing with query execution,
query plans, query options, and query parameters.
Package for the SQM-backed Query implementation details
Nodes representing path expressions in the SQM tree.
A Hibernate
Type
is a strategy for mapping a Java
property type to a JDBC type or types.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 used by org.hibernateClassDescriptionEnumeration of the built-in ways that Hibernate can represent the application's domain model.
-
Classes in org.hibernate.metamodel used by org.hibernate.boot
-
Classes in org.hibernate.metamodel used by org.hibernate.boot.internal
-
Classes in org.hibernate.metamodel used by org.hibernate.boot.jaxb.hbm.internalClassDescriptionEnumeration of the built-in ways that Hibernate can represent the application's domain model.
-
Classes in org.hibernate.metamodel used by org.hibernate.boot.jaxb.hbm.spiClassDescriptionEnumeration of the built-in ways that Hibernate can represent the application's domain model.
-
Classes in org.hibernate.metamodel used by org.hibernate.boot.jaxb.mapping.internal
-
Classes in org.hibernate.metamodel used by org.hibernate.boot.jaxb.mapping.spi
-
Classes in org.hibernate.metamodel used by org.hibernate.boot.model.source.internal
-
Classes in org.hibernate.metamodel used by org.hibernate.boot.models.annotations.internal
-
Classes in org.hibernate.metamodel used by org.hibernate.boot.models.internal
-
Classes in org.hibernate.metamodel used by org.hibernate.boot.models.spi
-
Classes in org.hibernate.metamodel used by org.hibernate.boot.spi
-
Classes in org.hibernate.metamodel used by org.hibernate.collection.internal
-
Classes in org.hibernate.metamodel used by org.hibernate.collection.spi
-
Classes in org.hibernate.metamodel used by org.hibernate.engine.profileClassDescriptionEntry point providing access to the runtime metamodels: the domain model, our implementation of the JPA-defined model of the Java types, and our relational mapping model of how these types are made persistent.
-
Classes in org.hibernate.metamodel used by org.hibernate.engine.spiClassDescriptionAccess to information about the runtime relational O/R mapping model.
-
Classes in org.hibernate.metamodel used by org.hibernate.internalClassDescriptionAccess to information about the runtime relational O/R mapping model.Entry point providing access to the runtime metamodels: the domain model, our implementation of the JPA-defined model of the Java types, and our relational mapping model of how these types are made persistent.
-
Classes in org.hibernate.metamodel used by org.hibernate.metamodelClassDescriptionAn extended set of
Attribute.PersistentAttributeType
addingAttributeClassification.ANY
Classifications of the plurality.Access to information about the runtime relational O/R mapping model.Enumeration of the built-in ways that Hibernate can represent the application's domain model.At the end of the day, any "value mapping" (id, version, attribute, collection element, etc.) can be one of a few classifications. -
Classes in org.hibernate.metamodel used by org.hibernate.metamodel.internalClassDescriptionAn extended set of
Attribute.PersistentAttributeType
addingAttributeClassification.ANY
Classifications of the plurality.Access to information about the runtime relational O/R mapping model.Enumeration of the built-in ways that Hibernate can represent the application's domain model.Entry point providing access to the runtime metamodels: the domain model, our implementation of the JPA-defined model of the Java types, and our relational mapping model of how these types are made persistent.At the end of the day, any "value mapping" (id, version, attribute, collection element, etc.) can be one of a few classifications. -
Classes in org.hibernate.metamodel used by org.hibernate.metamodel.mapping.internalClassDescriptionEnumeration of the built-in ways that Hibernate can represent the application's domain model.
-
Classes in org.hibernate.metamodel used by org.hibernate.metamodel.model.domainClassDescriptionAn extended set of
Attribute.PersistentAttributeType
addingAttributeClassification.ANY
Classifications of the plurality.Enumeration of the built-in ways that Hibernate can represent the application's domain model. -
Classes in org.hibernate.metamodel used by org.hibernate.metamodel.model.domain.internalClassDescriptionAn extended set of
Attribute.PersistentAttributeType
addingAttributeClassification.ANY
Classifications of the plurality.Access to information about the runtime relational O/R mapping model. -
Classes in org.hibernate.metamodel used by org.hibernate.metamodel.model.domain.spiClassDescriptionAccess to information about the runtime relational O/R mapping model.
-
Classes in org.hibernate.metamodel used by org.hibernate.metamodel.spiClassDescriptionAccess to information about the runtime relational O/R mapping model.Enumeration of the built-in ways that Hibernate can represent the application's domain model.Entry point providing access to the runtime metamodels: the domain model, our implementation of the JPA-defined model of the Java types, and our relational mapping model of how these types are made persistent.
-
Classes in org.hibernate.metamodel used by org.hibernate.processor.validationClassDescriptionAccess to information about the runtime relational O/R mapping model.
-
Classes in org.hibernate.metamodel used by org.hibernate.property.access.internalClassDescriptionEnumeration of the built-in ways that Hibernate can represent the application's domain model.
-
Classes in org.hibernate.metamodel used by org.hibernate.property.access.spiClassDescriptionEnumeration of the built-in ways that Hibernate can represent the application's domain model.
-
Classes in org.hibernate.metamodel used by org.hibernate.queryClassDescriptionAccess to information about the runtime relational O/R mapping model.
-
Classes in org.hibernate.metamodel used by org.hibernate.query.derivedClassDescriptionAn extended set of
Attribute.PersistentAttributeType
addingAttributeClassification.ANY
-
Classes in org.hibernate.metamodel used by org.hibernate.query.spiClassDescriptionAccess to information about the runtime relational O/R mapping model.
-
Classes in org.hibernate.metamodel used by org.hibernate.query.sqm.internalClassDescriptionAccess to information about the runtime relational O/R mapping model.
-
Classes in org.hibernate.metamodel used by org.hibernate.query.sqm.tree.domainClassDescriptionEnumeration of the built-in ways that Hibernate can represent the application's domain model.
-
Classes in org.hibernate.metamodel used by org.hibernate.testing.orm.junit
-
Classes in org.hibernate.metamodel used by org.hibernate.type
-
Classes in org.hibernate.metamodel used by org.hibernate.usertype