|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ClassPersister | |
net.sf.hibernate.collection | |
net.sf.hibernate.engine | |
net.sf.hibernate.impl | |
net.sf.hibernate.loader | |
net.sf.hibernate.persister | |
net.sf.hibernate.proxy |
Uses of ClassPersister in net.sf.hibernate.collection |
Fields in net.sf.hibernate.collection declared as ClassPersister | |
protected ClassPersister |
AbstractCollectionPersister.elementPersister
|
Methods in net.sf.hibernate.collection that return ClassPersister | |
ClassPersister |
QueryableCollection.getElementPersister()
Get the persister of the element class, if this is a collection of entities (optional operation). |
ClassPersister |
AbstractCollectionPersister.getElementPersister()
|
Uses of ClassPersister in net.sf.hibernate.engine |
Methods in net.sf.hibernate.engine that return ClassPersister | |
ClassPersister |
SessionImplementor.getPersister(Object object)
Get the ClassPersister for an object |
ClassPersister |
SessionFactoryImplementor.getPersister(Class clazz)
Get the persister for a class |
ClassPersister |
SessionFactoryImplementor.getPersister(String className)
Get the persister for the named class |
Methods in net.sf.hibernate.engine with parameters of type ClassPersister | |
static void |
Versioning.setVersion(Object[] fields,
Object version,
ClassPersister persister)
Set the version number of the given instance state snapshot |
static Object |
Versioning.getVersion(Object[] fields,
ClassPersister persister)
Get the version number of the given instance state snapshot |
void |
SessionImplementor.postHydrate(ClassPersister persister,
Serializable id,
Object[] values,
Object object,
LockMode lockMode)
Register the "hydrated" state of an entity instance, after the first step of 2-phase loading |
Object |
SessionImplementor.proxyFor(ClassPersister persister,
Key key,
Object impl)
Return the existing proxy associated with the given Key, or the second argument (the entity associated with the key) if no proxy exists. |
static void |
Cascades.cascade(SessionImplementor session,
ClassPersister persister,
Object parent,
Cascades.CascadingAction action,
int cascadeTo)
Cascade an action from the parent object to all its children |
static void |
Cascades.cascade(SessionImplementor session,
ClassPersister persister,
Object parent,
Cascades.CascadingAction action,
int cascadeTo,
Object anything)
Cascade an action from the parent object to all its children |
Constructors in net.sf.hibernate.engine with parameters of type ClassPersister | |
Key(Serializable id,
ClassPersister p)
Construct a unique identifier for an entity class instance |
Uses of ClassPersister in net.sf.hibernate.impl |
Methods in net.sf.hibernate.impl that return ClassPersister | |
ClassPersister |
SessionImpl.getPersister(Object object)
|
ClassPersister |
SessionFactoryImpl.getPersister(String className)
|
ClassPersister |
SessionFactoryImpl.getPersister(Class theClass)
|
Methods in net.sf.hibernate.impl with parameters of type ClassPersister | |
Object |
SessionImpl.instantiate(ClassPersister persister,
Serializable id)
give the interceptor an opportunity to override the default instantiation |
Object |
SessionImpl.narrowProxy(Object proxy,
ClassPersister persister,
Key key,
Object object)
If the existing proxy is insufficiently "narrow" (derived), instantiate a new proxy and overwrite the registration of the old one. |
Object |
SessionImpl.proxyFor(ClassPersister persister,
Key key,
Object impl)
Grab the existing proxy for an instance, if one exists. |
void |
SessionImpl.postHydrate(ClassPersister persister,
Serializable id,
Object[] values,
Object object,
LockMode lockMode)
Add the "hydrated state" (an array) of an uninitialized entity to the session. |
static String |
MessageHelper.infoString(ClassPersister persister,
Serializable id)
Generate small message that can be used in traces and exception messages. |
static String |
MessageHelper.infoString(ClassPersister persister)
|
Object[] |
CacheEntry.assemble(Object instance,
Serializable id,
ClassPersister persister,
Interceptor interceptor,
SessionImplementor session)
|
Constructors in net.sf.hibernate.impl with parameters of type ClassPersister | |
CacheEntry(Object object,
ClassPersister persister,
SessionImplementor session)
|
Uses of ClassPersister in net.sf.hibernate.loader |
Constructors in net.sf.hibernate.loader with parameters of type ClassPersister | |
BatchingEntityLoader(ClassPersister persister,
int batchSize,
Loader batchLoader,
int smallBatchSize,
Loader smallBatchLoader,
Loader nonBatchLoader)
|
Uses of ClassPersister in net.sf.hibernate.persister |
Subinterfaces of ClassPersister in net.sf.hibernate.persister | |
interface |
Loadable
Implemented by a ClassPersister that may be loaded using Loader. |
interface |
OuterJoinLoadable
A ClassPersister that may be loaded by outer join using the OuterJoinLoader hierarchy and may be an element of a one-to-many association. |
interface |
Queryable
Extends the generic ClassPersister contract to add operations required by the Hibernate Query Language |
interface |
SQLLoadable
A class persister that supports queries expressed in the platform native SQL dialect |
interface |
UniqueKeyLoadable
|
Classes in net.sf.hibernate.persister that implement ClassPersister | |
class |
AbstractEntityPersister
Superclass for built-in mapping strategies. |
class |
EntityPersister
The default implementation of the ClassPersister interface. |
class |
NormalizedEntityPersister
A ClassPersister implementing the normalized "table-per-subclass" mapping strategy. |
Methods in net.sf.hibernate.persister that return ClassPersister | |
static ClassPersister |
PersisterFactory.createClassPersister(PersistentClass model,
SessionFactoryImplementor factory)
|
Uses of ClassPersister in net.sf.hibernate.proxy |
Methods in net.sf.hibernate.proxy with parameters of type ClassPersister | |
static Serializable |
HibernateProxyHelper.getIdentifier(Object object,
ClassPersister persister)
Get the identifier value of an instance or proxy |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |