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 withSession
andSessionFactory
.org.hibernate.action.internal Internals for action processing.org.hibernate.boot.beanvalidation Support for integrating Jakarta Bean Validationorg.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 Package intended for simplifying the worked 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 for Dialect-specific locking strategiesorg.hibernate.engine.internal Support for many of the internal workings of Hibernate.org.hibernate.engine.profile Models the fetch profiles defined by the applicationorg.hibernate.engine.spi 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 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 contains the built-in id generators, all of which implementIdentifierGenerator
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 org.hibernate.metamodel.spi 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 eventsorg.hibernate.persister.internal org.hibernate.persister.spi org.hibernate.pretty Contains some functions for pretty-printing things for exception and log messages.org.hibernate.procedure.internal Defines the internal support for implementing stored procedure calling.org.hibernate.query.derived org.hibernate.query.sql.internal 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.tree.cte org.hibernate.sql.ast.tree.expression Contracts related to expressions in a SQL treeorg.hibernate.sql.ast.tree.from org.hibernate.sql.exec.internal org.hibernate.sql.exec.spi org.hibernate.sql.results.graph.entity org.hibernate.sql.results.graph.entity.internal org.hibernate.stat.internal org.hibernate.tuple Most contracts here have been replaced by Hibernate's 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 Contract for things that can be locked via aLockingStrategy
. -
Classes in org.hibernate.persister.entity used by org.hibernate.dialect.lock Class Description Lockable Contract for things that can be locked via aLockingStrategy
. -
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.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.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 AttributeMappingsList This is essentially a List of AttributeMapping(s), but exposing an interface which is more suitable to our needs; in particular it expresses the immutable nature of this structure, and allows us to extend it with additional convenience methods such asAttributeMappingsList.indexedForEach(IndexedConsumer)
.AttributeMappingsMap Similarly to @AttributeMappingsList
, this is essentially an immutable Map of AttributeMapping(s), allowing iteration of all mappings but also retrieval by name (a String key).EntityPersister A strategy for persisting a mapped entity class. -
Classes in org.hibernate.persister.entity used by org.hibernate.metamodel.mapping.internal Class Description AttributeMappingsList This is essentially a List of AttributeMapping(s), but exposing an interface which is more suitable to our needs; in particular it expresses the immutable nature of this structure, and allows us to extend it with additional convenience methods such asAttributeMappingsList.indexedForEach(IndexedConsumer)
.DiscriminatorType TODO : javadocEntityPersister 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 through either generated or custom SQLAbstractEntityPersister.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
AttributeMappingsList This is essentially a List of AttributeMapping(s), but exposing an interface which is more suitable to our needs; in particular it expresses the immutable nature of this structure, and allows us to extend it with additional convenience methods such asAttributeMappingsList.indexedForEach(IndexedConsumer)
.AttributeMappingsMap Similarly to @AttributeMappingsList
, this is essentially an immutable Map of AttributeMapping(s), allowing iteration of all mappings but also retrieval by name (a String key).AttributeMappingsMap.Builder BasicEntityPropertyMapping DiscriminatorMetadata Provides the information needed to properly handle type discrimination in HQL queries, either by 'something.class' or 'type(something)' references.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 Contract for things that can be locked via aLockingStrategy
.OuterJoinLoadable AEntityPersister
that may be loaded by outer join using and may be an element of a one-to-many association.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 AnEntityPersister
that supports queries expressed in the platform native SQL dialect.UniqueKeyLoadable AnEntityPersister
that can be loaded by a non-primary unique key. -
Classes in org.hibernate.persister.entity used by org.hibernate.persister.entity.mutation Class Description AbstractEntityPersister Basic functionality for persisting an entity via JDBC through either generated or custom SQL -
Classes in org.hibernate.persister.entity used by org.hibernate.persister.internal Class Description AttributeMappingsList This is essentially a List of AttributeMapping(s), but exposing an interface which is more suitable to our needs; in particular it expresses the immutable nature of this structure, and allows us to extend it with additional convenience methods such asAttributeMappingsList.indexedForEach(IndexedConsumer)
.AttributeMappingsMap Similarly to @AttributeMappingsList
, this is essentially an immutable Map of AttributeMapping(s), allowing iteration of all mappings but also retrieval by name (a String key).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 AttributeMappingsList This is essentially a List of AttributeMapping(s), but exposing an interface which is more suitable to our needs; in particular it expresses the immutable nature of this structure, and allows us to extend it with additional convenience methods such asAttributeMappingsList.indexedForEach(IndexedConsumer)
.AttributeMappingsMap Similarly to @AttributeMappingsList
, this is essentially an immutable Map of AttributeMapping(s), allowing iteration of all mappings but also retrieval by name (a String key).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 AnEntityPersister
that supports queries expressed in the platform native SQL dialect. -
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 EntityPersister A strategy for persisting a mapped entity class. -
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.internal 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.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.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.