Uses of Package
org.hibernate.persister.entity
-
Packages that use org.hibernate.persister.entity 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.action.internal The various concrete action implementations.org.hibernate.boot.beanvalidation Support for integrating Jakarta Bean Validation.org.hibernate.boot.internal org.hibernate.cache.internal Internal implementations and support for second-level caching.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.access Defines contracts for transactional and concurrent access to cached entity and collection data.org.hibernate.cache.spi.entry This package defines formats for disassembled state kept in the second level cache.org.hibernate.cache.spi.support This package provides a framework intended to reduce the work needed to implement a caching provider.org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.dialect.lock Support forDialect
-specific locking strategies.org.hibernate.engine.internal Support for many of the internal workings of Hibernate.org.hibernate.engine.profile Models the fetch profiles defined by the application.org.hibernate.engine.spi This package defines some central internal SPI abstractions used throughout the implementation of Hibernate.org.hibernate.envers.event.spi org.hibernate.envers.internal.synchronization.work org.hibernate.event.internal This package defines a default set of event listeners that implement the default behaviors of Hibernate session operations.org.hibernate.event.spi Defines the event types and event listener interfaces for events produced by the statefulSession
.org.hibernate.generator This package defines an abstraction over all kinds of automatic value generation, including id generation and version number generation.org.hibernate.generator.internal 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.internal An internal package containing implementations of central Hibernate APIs, mostly defined inorg.hibernate
.org.hibernate.loader.ast.internal org.hibernate.loader.ast.spi org.hibernate.loader.internal org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.metamodel This package defines an API for accessing the runtime metamodel describing persistent entities in Java and their mappings to the relational database schema.org.hibernate.metamodel.internal org.hibernate.metamodel.mapping Defines the runtime mapping metamodel, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).org.hibernate.metamodel.mapping.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.collection This package abstracts persistence mechanisms for collections.org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.persister.entity.mutation Defines support for performing mutation operations originating from persistence-context events.org.hibernate.persister.internal Built-in implementation of the SPI for integrating entity and collection persisters.org.hibernate.persister.spi An SPI for integrating custom entity and collection persisters.org.hibernate.pretty Contains some functions for pretty-printing things for exception and log messages.org.hibernate.procedure.internal Defines the internal implementation of the stored procedure SPI.org.hibernate.query.derived org.hibernate.query.sql.internal Implementation of the SPIs for native SQL query support.org.hibernate.query.sqm.internal Package for the SQM-backed Query implementation detailsorg.hibernate.query.sqm.mutation.internal org.hibernate.query.sqm.mutation.internal.cte org.hibernate.query.sqm.mutation.internal.temptable Support for multi-table SQM mutation (insert, update, delete) operations using a table to temporarily hold the matching ids.org.hibernate.query.sqm.sql Package for the translation of SQM into SQL ASTorg.hibernate.sql.ast.spi Package defining support for creating and consuming a SQL AST.org.hibernate.sql.ast.tree.cte Support for common table expressions (CTE) in a SQL tree.org.hibernate.sql.ast.tree.expression AST nodes representing expressions in a SQL tree.org.hibernate.sql.ast.tree.from AST nodes representing root tables and joins in a SQL tree.org.hibernate.sql.exec.spi SPI for execution of SQL statements via JDBC.org.hibernate.sql.results.graph.entity org.hibernate.sql.results.graph.entity.internal org.hibernate.sql.results.internal.domain org.hibernate.stat.internal The built-in implementation of the statistics collection service.org.hibernate.tuple Most contracts here have been replaced by the new runtime mapping model.org.hibernate.tuple.component org.hibernate.tuple.entity org.hibernate.type A HibernateType
is a strategy for mapping a Java property type to a JDBC type or types. -
Classes in org.hibernate.persister.entity used by org.hibernate Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.action.internal Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.boot.beanvalidation Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.boot.internal Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.cache.internal Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.cache.spi Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.cache.spi.access Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.cache.spi.entry Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.cache.spi.support Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.dialect Class Description Lockable Deprecated, for removal: This API element is subject to removal in a future version. -
Classes in org.hibernate.persister.entity used by org.hibernate.dialect.lock Class Description Lockable Deprecated, for removal: This API element is subject to removal in a future version. -
Classes in org.hibernate.persister.entity used by org.hibernate.engine.internal Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.engine.profile Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.engine.spi Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.envers.event.spi Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.envers.internal.synchronization.work Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.event.internal Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.event.spi Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.generator Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.generator.internal Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.id Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.internal Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.loader.ast.internal Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.loader.ast.spi Class Description Loadable Deprecated, for removal: This API element is subject to removal in a future version. -
Classes in org.hibernate.persister.entity used by org.hibernate.loader.internal Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.mapping Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.metamodel Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.metamodel.internal Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.metamodel.mapping Class Description EntityNameUse Describes the kind of entity name use.EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.metamodel.mapping.internal Class Description EntityPersister A strategy for persisting a mapped entity class.JoinedSubclassEntityPersister AnEntityPersister
implementing the normalizedInheritanceType.JOINED
inheritance mapping strategy for an entity and its inheritance hierarchy. -
Classes in org.hibernate.persister.entity used by org.hibernate.metamodel.model.domain.internal Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.metamodel.spi Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.persister.collection Class Description AbstractPropertyMapping Deprecated, for removal: This API element is subject to removal in a future version.Replaced byEntityMappingType
EntityPersister A strategy for persisting a mapped entity class.Joinable Deprecated, for removal: This API element is subject to removal in a future version.PropertyMapping Deprecated, for removal: This API element is subject to removal in a future version.This interface is obsolete -
Classes in org.hibernate.persister.entity used by org.hibernate.persister.entity Class Description AbstractEntityPersister Basic functionality for persisting an entity via JDBC, using either generated or custom SQL.AbstractEntityPersister.CacheEntryHelper Consolidated these onto a single helper because the 2 pieces work in tandem.AbstractPropertyMapping Deprecated, for removal: This API element is subject to removal in a future version.Replaced byEntityMappingType
BasicEntityPropertyMapping Deprecated, for removal: This API element is subject to removal in a future version.Replaced byEntityMappingType
DeprecatedEntityStuff Deprecated.Just used to singly extend all the deprecated entity persister rolesDiscriminatorMetadata Deprecated, for removal: This API element is subject to removal in a future version.The functionality of DiscriminatorMetadata,DiscriminatorType
andMetaType
have been consolidated intoEntityDiscriminatorMapping
andDiscriminatorConverter
EntityNameUse Describes the kind of entity name use.EntityNameUse.UseKind EntityPersister A strategy for persisting a mapped entity class.Joinable Deprecated, for removal: This API element is subject to removal in a future version.Loadable Deprecated, for removal: This API element is subject to removal in a future version.Lockable Deprecated, for removal: This API element is subject to removal in a future version.OuterJoinLoadable Deprecated, for removal: This API element is subject to removal in a future version.PropertyMapping Deprecated, for removal: This API element is subject to removal in a future version.This interface is obsoleteQueryable Deprecated.UseEntityMappingType
insteadQueryable.Declarer Deprecated.SQLLoadable Deprecated, for removal: This API element is subject to removal in a future version.UniqueKeyEntry Useful metadata representing a unique key within a PersisterUniqueKeyLoadable -
Classes in org.hibernate.persister.entity used by org.hibernate.persister.entity.mutation Class Description AbstractEntityPersister Basic functionality for persisting an entity via JDBC, using either generated or custom SQL. -
Classes in org.hibernate.persister.entity used by org.hibernate.persister.internal Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.persister.spi Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.pretty Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.procedure.internal Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.query.derived Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.query.sql.internal Class Description SQLLoadable Deprecated, for removal: This API element is subject to removal in a future version. -
Classes in org.hibernate.persister.entity used by org.hibernate.query.sqm.internal Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.query.sqm.mutation.internal Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.query.sqm.mutation.internal.cte Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.query.sqm.mutation.internal.temptable Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.query.sqm.sql Class Description EntityNameUse Describes the kind of entity name use.EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.sql.ast.spi Class Description EntityNameUse Describes the kind of entity name use. -
Classes in org.hibernate.persister.entity used by org.hibernate.sql.ast.tree.cte Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.sql.ast.tree.expression Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.sql.ast.tree.from Class Description UnionSubclassEntityPersister AnEntityPersister
implementing theInheritanceType.TABLE_PER_CLASS
mapping strategy for an entity and its inheritance hierarchy. -
Classes in org.hibernate.persister.entity used by org.hibernate.sql.exec.spi Class Description Loadable Deprecated, for removal: This API element is subject to removal in a future version. -
Classes in org.hibernate.persister.entity used by org.hibernate.sql.results.graph.entity Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.sql.results.graph.entity.internal Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.sql.results.internal.domain Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.stat.internal Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.tuple Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.tuple.component Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.tuple.entity Class Description EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.type Class Description EntityPersister A strategy for persisting a mapped entity class.Joinable Deprecated, for removal: This API element is subject to removal in a future version.