| Home >> All >> org >> hibernate >> [ persister Javadoc ] |
| | org.hibernate.persister.collection.* (11) | | org.hibernate.persister.entity.* (17) |
org.hibernate.persister: Javadoc index of package org.hibernate.persister.
Package Samples:
org.hibernate.persister.collection
org.hibernate.persister.entity
Classes:
CollectionPersister: A strategy for persisting a collection role. Defines a contract between the persistence strategy and the actual persistent collection framework and session. Does not define operations that are required for querying collections, or loading by outer join. Implements persistence of a collection instance while the instance is referenced in a particular role. This class is highly coupled to the PersistentCollection hierarchy, since double dispatch is used to load and update collection elements. May be considered an immutable view of the mapping object
SingleTableEntityPersister: The default implementation of the EntityPersister interface. Implements the "table-per-class-hierarchy" or "roll-up" mapping strategy for an entity class and its inheritence hierarchy. This is implemented as a single table holding all classes in the hierarchy with a discrimator column used to determine which concrete class is referenced.
EntityPersister: Concrete EntityPersister s implement mapping and persistence logic for a particular persistent class. Implementors must be threadsafe (preferrably immutable) and must provide a constructor of type (org.hibernate.map.PersistentClass, org.hibernate.impl.SessionFactoryImplementor) .
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.
Lockable: Contract for things that can be locked via a org.hibernate.dialect.lock.LockingStrategy
UnionSubclassEntityPersister: Implementation of the "table-per-concrete-class" or "roll-down" mapping strategy for an entity and its inheritence hierarchy.
Queryable: Extends the generic EntityPersister contract to add operations required by the Hibernate Query Language
JoinedSubclassEntityPersister: An EntityPersister implementing the normalized "table-per-subclass" mapping strategy
AbstractEntityPersister: Basic functionality for persisting an entity via JDBC through either generated or custom SQL
BasicEntityPersister: Basic functionality for persisting an entity via JDBC through either generated or custom SQL
Joinable: Anything that can be loaded by outer join - namely persisters for classes or collections.
SQLLoadable: A class persister that supports queries expressed in the platform native SQL dialect
Loadable: Implemented by a EntityPersister that may be loaded using Loader .
PropertyMapping: Abstraction of all mappings that define properties: entities, collection elements.
PersisterFactory: Factory for EntityPersister and CollectionPersister instances
BasicCollectionPersister: Collection persister for collections of values and many-to-many associations.
NamedQueryLoader: Not really a Loader , just a wrapper around a named query.
AbstractCollectionPersister: Base implementation of the QueryableCollection interface.
QueryableCollection: A collection role that may be queried or loaded by outer join.
OneToManyPersister: Collection persister for one-to-many associations.
AbstractPropertyMapping: Base implementation of a PropertyMapping
CollectionPropertyNames: The names of all the collection properties.
NamedQueryCollectionInitializer: A wrapper around a named query.
SQLLoadableCollection
ElementPropertyMapping
| Home | Contact Us | Privacy Policy | Terms of Service |