Package org.hibernate.persister.entity
This package abstracts persistence mechanisms for entities.
-
Interface Summary Interface Description AbstractEntityPersister.CacheEntryHelper Consolidated these onto a single helper because the 2 pieces work in tandem.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,DiscriminatorTypeandMetaTypehave been consolidated intoEntityDiscriminatorMappingandDiscriminatorConverterEntityPersister 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. UseEntityMappingTypeinsteadSQLLoadable Deprecated, for removal: This API element is subject to removal in a future version. UniqueKeyLoadable Deprecated. -
Class Summary Class Description AbstractEntityPersister Basic functionality for persisting an entity via JDBC, using either generated or custom SQL.AbstractPropertyMapping Deprecated, for removal: This API element is subject to removal in a future version. Replaced byEntityMappingTypeBasicEntityPropertyMapping Deprecated, for removal: This API element is subject to removal in a future version. Replaced byEntityMappingTypeDiscriminatorHelper Operations needed by persisters for working with discriminators.DiscriminatorType<T> Deprecated, for removal: This API element is subject to removal in a future version. The functionality of DiscriminatorType,DiscriminatorMetadataandMetaTypehave been consolidated intoEntityDiscriminatorMappingandDiscriminatorConverterEntityNameUse Describes the kind of entity name use.JoinedSubclassEntityPersister AnEntityPersisterimplementing the normalizedInheritanceType.JOINEDinheritance mapping strategy for an entity and its inheritance hierarchy.Queryable.Declarer SessionFactoryBasedWrapperOptions SingleTableEntityPersister The default implementation of theEntityPersisterinterface.UnionSubclassEntityPersister AnEntityPersisterimplementing theInheritanceType.TABLE_PER_CLASSmapping strategy for an entity and its inheritance hierarchy.UniqueKeyEntry Useful metadata representing a unique key within a Persister -
Enum Summary Enum Description EntityNameUse.UseKind