| AbstractEntityPersister.CacheEntryHelper |
Consolidated these onto a single helper because the 2 pieces work in tandem.
|
| AbstractEntityPersister.InclusionChecker |
|
| DiscriminatorMetadata |
Provides the information needed to properly handle type discrimination
in HQL queries, either by 'something.class' or 'type(something)' references.
|
| EntityPersister |
Contract describing mapping information and persistence logic for a particular strategy of entity mapping.
|
| Joinable |
Anything that can be loaded by outer join - namely
persisters for classes or collections.
|
| Loadable |
Implemented by a EntityPersister that may be loaded
using Loader.
|
| Lockable |
|
| MultiLoadOptions |
Encapsulation of the options for performing a load by multiple identifiers.
|
| OuterJoinLoadable |
A EntityPersister that may be loaded by outer join using
the OuterJoinLoader hierarchy and may be an element
of a one-to-many association.
|
| PropertyMapping |
Contract for all things that know how to map a property to the needed bits of SQL.
|
| Queryable |
Extends the generic EntityPersister contract to add
operations required by the Hibernate Query Language
|
| SQLLoadable |
A class persister that supports queries expressed in the
platform native SQL dialect
|
| UniqueKeyLoadable |
|