Uses of Package
org.hibernate.metamodel.model.domain
Packages that use org.hibernate.metamodel.model.domain
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.Implementation of the second-level cache configuration SPI.
An SPI modelling various aspects of the second-level cache configuration.
Internal implementations and support for second-level caching.
Defines the integration aspect of Hibernate's second-level caching, allowing
a "caching backend" to be plugged in as a cache provider.
This package provides a framework intended to reduce the work needed to implement
a caching provider.
Implements and extends the JPA-defined entity graph API.
This package defines an internal SPI abstracting over implementations
of the APIs defined in
org.hibernate.graph.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 mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
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.
This package abstracts persistence mechanisms for collections.
This package abstracts persistence mechanisms for entities.
Everything related to HQL/JPQL, native SQL, and criteria queries.
The JPA-standard criteria query API defines all the operations needed express
any query written in standard JPQL.
Implementation of the SPIs for HQL support.
Implementation of the SPIs for native SQL query support.
SPIs for native SQL query support.
This package defines a semantic model of HQL queries.
Package for the SQM-backed Query implementation details
SPI-level SQM contracts
Package for the translation of SQM into SQL AST
Nodes representing common table expressions (CTE) in the SQM tree.
Nodes representing path expressions in the SQM tree.
Nodes representing expressions in the SQM tree.
Nodes representing root entities and joins in the SQM tree.
Nodes representing
select statements in the SQM tree.AST nodes representing expressions in a SQL tree.
Package contains specialized SQL AST nodes and builders for table mutations
of model parts
originating from normal persistence-context events.
Defines domain result graphs.
The built-in implementation of the statistics collection service.
An SPI allowing customized statistics collection.
A Hibernate
Type is a strategy for mapping a Java
property type to a JDBC type or types.-
Classes in org.hibernate.metamodel.model.domain used by org.hibernate
-
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.cache.cfg.internalClassDescriptionA compound path which represents a
ModelPartand uniquely identifies it with the runtime metamodel. -
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.cache.cfg.spiClassDescriptionA compound path which represents a
ModelPartand uniquely identifies it with the runtime metamodel. -
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.cache.internalClassDescriptionA compound path which represents a
ModelPartand uniquely identifies it with the runtime metamodel. -
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.cache.spiClassDescriptionA compound path which represents a
ModelPartand uniquely identifies it with the runtime metamodel. -
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.cache.spi.supportClassDescriptionA compound path which represents a
ModelPartand uniquely identifies it with the runtime metamodel. -
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.dialect.function.array
-
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.graphClassDescriptionExtensions to the JPA-defined
ManagedTypecontract.Hibernate extension to the JPAAttributecontract -
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.graph.internalClassDescriptionExtension to the JPA
EntityTypecontract.Extensions to the JPA-definedManagedTypecontract.Hibernate extension to the JPAAttributecontract -
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.graph.spiClassDescriptionExtension to the JPA
EntityTypecontract.Extensions to the JPA-definedManagedTypecontract.Hibernate extension to the JPAAttributecontract -
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.internal.logClassDescriptionA compound path which represents a
ModelPartand uniquely identifies it with the runtime metamodel. -
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.metamodelClassDescriptionExtension to the JPA
EntityTypecontract.Extensions to the JPA-defined metamodel of persistent Java types.A compound path which represents aModelPartand uniquely identifies it with the runtime metamodel. -
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.metamodel.internalClassDescriptionHibernate extension to the JPA
BasicTypecontract.Describes any type that occurs in the application's domain model.Hibernate extension to the JPAEmbeddableTypecontract.Extension to the JPAEntityTypecontract.Extension to the JPAIdentifiableTypecontract.Extensions to the JPA-definedManagedTypecontract.Extension of the JPAMappedSuperclassTypecontractA compound path which represents aModelPartand uniquely identifies it with the runtime metamodel.Hibernate extension to the JPAAttributecontractExtension of the JPA-definedSingularAttributeinterface. -
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.metamodel.mapping
-
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.metamodel.mapping.internal
-
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.metamodel.model.domainClassDescriptionFunctionality common to all implementations of
ManagedType.Hibernate extension to the JPACollectionAttributedescriptorDescribes any type that occurs in the application's domain model.Hibernate extension to the JPAEmbeddableTypecontract.Extension to the JPAEntityTypecontract.Extension to the JPAIdentifiableTypecontract.Hibernate extension to the JPAListAttributedescriptorExtensions to the JPA-definedManagedTypecontract.Hibernate extension to the JPAMapAttributedescriptorA compound path which represents aModelPartand uniquely identifies it with the runtime metamodel.Hibernate extension to the JPAAttributecontractExtension of the JPA-definedPluralAttributeinterface.Hibernate extension to the JPASetAttributedescriptorDescribes any non-collection typeExtension of the JPA-definedSingularAttributeinterface. -
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.metamodel.model.domain.internalClassDescriptionFunctionality common to all implementations of
IdentifiableType.Functionality common to all implementations ofManagedType.Models Hibernate's ANY mapping (reverse discrimination) as a JPA domain model typeHibernate extension to the JPACollectionAttributedescriptorHibernate extension to the JPABasicTypecontract.Commonality between entity and any discriminatorsDescribes any type that occurs in the application's domain model.Hibernate extension to the JPAEmbeddableTypecontract.Extension to the JPAEntityTypecontract.Extension to the JPAIdentifiableTypecontract.Extensions to the JPA-defined metamodel of persistent Java types.Hibernate extension to the JPAListAttributedescriptorExtensions to the JPA-definedManagedTypecontract.Extension of the JPAMappedSuperclassTypecontractHibernate extension to the JPAMapAttributedescriptorA compound path which represents aModelPartand uniquely identifies it with the runtime metamodel.Hibernate extension to the JPAAttributecontractExtension of the JPA-definedPluralAttributeinterface.Hibernate extension to the JPASetAttributedescriptorDescribes any non-collection typeExtension of the JPA-definedSingularAttributeinterface.Describes any structural type without a direct java type representation. -
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.metamodel.model.domain.spi
-
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.metamodel.spi
-
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.persister.collectionClassDescriptionA compound path which represents a
ModelPartand uniquely identifies it with the runtime metamodel. -
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.persister.entity
-
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.queryClassDescriptionHibernate extension to the JPA
BasicTypecontract.Describes any type that occurs in the application's domain model.Describes any non-collection type -
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.query.criteriaClassDescriptionDescribes any type that occurs in the application's domain model.Extension to the JPA
EntityTypecontract.Hibernate extension to the JPAAttributecontractExtension of the JPA-definedPluralAttributeinterface. -
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.query.derivedClassDescriptionDescribes any type that occurs in the application's domain model.Extensions to the JPA-defined
ManagedTypecontract.A compound path which represents aModelPartand uniquely identifies it with the runtime metamodel.Hibernate extension to the JPAAttributecontractDescribes any non-collection typeExtension of the JPA-definedSingularAttributeinterface.Describes any structural type without a direct java type representation. -
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.query.hql.internal
-
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.query.sql.internal
-
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.query.sql.spi
-
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.query.sqmClassDescriptionCommonality between entity and any discriminatorsDescribes any type that occurs in the application's domain model.Extensions to the JPA-defined metamodel of persistent Java types.
-
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.query.sqm.internalClassDescriptionCommonality between entity and any discriminatorsDescribes any type that occurs in the application's domain model.Extension to the JPA
EntityTypecontract.Extensions to the JPA-defined metamodel of persistent Java types. -
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.query.sqm.spi
-
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.query.sqm.sql
-
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.query.sqm.sql.internal
-
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.query.sqm.tree.cteClassDescriptionDescribes any type that occurs in the application's domain model.Describes any non-collection typeDescribes any structural type without a direct java type representation.
-
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.query.sqm.tree.domainClassDescriptionHibernate extension to the JPA
CollectionAttributedescriptorDescribes any type that occurs in the application's domain model.Hibernate extension to the JPAEmbeddableTypecontract.Extension to the JPAEntityTypecontract.Extension to the JPAIdentifiableTypecontract.Hibernate extension to the JPAListAttributedescriptorExtensions to the JPA-definedManagedTypecontract.Hibernate extension to the JPAMapAttributedescriptorHibernate extension to the JPAAttributecontractExtension of the JPA-definedPluralAttributeinterface.Hibernate extension to the JPASetAttributedescriptorDescribes any non-collection typeExtension of the JPA-definedSingularAttributeinterface. -
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.query.sqm.tree.expressionClassDescriptionHibernate extension to the JPA
BasicTypecontract.Describes any type that occurs in the application's domain model.Hibernate extension to the JPAEmbeddableTypecontract.Extension to the JPAEntityTypecontract.Extensions to the JPA-defined metamodel of persistent Java types. -
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.query.sqm.tree.from
-
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.query.sqm.tree.select
-
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.search.mapper.orm.common.impl
-
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.search.mapper.orm.loading.impl
-
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.sql.ast.tree.expression
-
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.sql.modelClassDescriptionA compound path which represents a
ModelPartand uniquely identifies it with the runtime metamodel. -
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.sql.results.graph
-
-
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.sql.results.graph.entity
-
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.sql.results.internal
-
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.stat.internalClassDescriptionA compound path which represents a
ModelPartand uniquely identifies it with the runtime metamodel. -
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.stat.spiClassDescriptionA compound path which represents a
ModelPartand uniquely identifies it with the runtime metamodel. -
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.typeClassDescriptionHibernate extension to the JPA
BasicTypecontract.Describes any type that occurs in the application's domain model.Describes any non-collection type -
Classes in org.hibernate.metamodel.model.domain used by org.hibernate.type.internalClassDescriptionHibernate extension to the JPA
BasicTypecontract.Describes any type that occurs in the application's domain model.Describes any non-collection type