| Modifier and Type | Interface and Description |
|---|---|
| public interface | DeprecatedEntityStuff
Deprecated
Just used to singly extend all the deprecated entity persister roles
|
| public interface | DiscriminatorMetadata
Deprecated
for removal since 6.2. The functionality of DiscriminatorMetadata, Provides the information needed to properly handle type discrimination
in HQL queries, either by 'something.class' or 'type(something)' references.
DiscriminatorType and MetaType have been
consolidated into EntityDiscriminatorMapping and DiscriminatorConverter
|
| public interface | EntityPersister
A strategy for persisting a mapped entity class. |
| public interface | Joinable
Deprecated
for removal since 6. Use Anything that can be loaded by outer join - namely
persisters for classes or collections.
org.,
org. and/or
org. instead
depending on need
|
| public interface | Loadable
Deprecated
for removal since 6. Use Implemented by any EntityMappingType
EntityPersister that may be loaded
using a org..
|
| public interface | Lockable
Deprecated
for removal since 6. Use Contract for things that can be locked via a EntityMappingType
org..
|
| public interface | OuterJoinLoadable
Deprecated
for removal since 6. Use A EntityMappingType
EntityPersister that may be loaded by outer join using
and may be an element of a one-to-many association.
|
| public interface | PropertyMapping
Deprecated
for removal since 6. This interface is obsolete
Contract for all things that know how to map a property to the needed bits of SQL.
|
| public interface | Queryable
Deprecated
since 6.0. Use Extends the generic org.
instead
EntityPersister contract to add
operations required by the Hibernate Query Language
|
| public interface | SQLLoadable
Deprecated
for removal since 6. Use An EntityMappingType
EntityPersister that supports queries expressed
in the platform native SQL dialect.
|
| public interface | UniqueKeyLoadable
Deprecated
Use An org. instead
EntityPersister that can be loaded by a non-primary unique key.
|
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AbstractEntityPersister
Deprecated
as a consequence of Basic functionality for persisting an entity via JDBC, using either generated or custom SQL.
DeprecatedEntityStuff being deprecated.
|
| public abstract class | AbstractPropertyMapping
Deprecated
for removal since 6. Replaced by Basic implementation of the org.
PropertyMapping contract.
|
| public class | BasicEntityPropertyMapping
Deprecated
for removal since 6. Replaced by
org.
|
| pack-priv class | DirtyHelper
Operations for searching an array of property values for modified elements. |
| public class | DiscriminatorHelper
Operations needed by persisters for working with discriminators. |
| public class | DiscriminatorType<T>
Deprecated
for removal since 6.2. The functionality of DiscriminatorType,
DiscriminatorMetadata and MetaType have been
consolidated into EntityDiscriminatorMapping and DiscriminatorConverter
|
| public class | EntityNameUse
Describes the kind of entity name use. |
| public class | JoinedSubclassEntityPersister
Deprecated
as a consequence of An AbstractEntityPersister being deprecated.
EntityPersister implementing the normalized
jakarta. inheritance
mapping strategy for an entity and its inheritance hierarchy.
|
| public class | |
| public class | SingleTableEntityPersister
Deprecated
as a consequence of The default implementation of the AbstractEntityPersister being deprecated.
EntityPersister interface.
|
| public class | UnionSubclassEntityPersister
Deprecated
as a consequence of An AbstractEntityPersister being deprecated.
EntityPersister implementing the
jakarta.
mapping strategy for an entity and its inheritance hierarchy.
|
| public class | UniqueKeyEntry
Useful metadata representing a unique key within a Persister |