public abstract class BatchingEntityLoader extends Object implements UniqueEntityLoader
| Constructor and Description | 
|---|
BatchingEntityLoader(EntityPersister persister)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected QueryParameters | 
buildQueryParameters(Serializable id,
                    Serializable[] ids,
                    Object optionalObject,
                    LockOptions lockOptions)  | 
protected Object | 
doBatchLoad(Serializable id,
           Loader loaderToUse,
           SessionImplementor session,
           Serializable[] ids,
           Object optionalObject,
           LockOptions lockOptions)  | 
protected Object | 
getObjectFromList(List results,
                 Serializable id,
                 SessionImplementor session)  | 
Object | 
load(Serializable id,
    Object optionalObject,
    SessionImplementor session)
Deprecated.  
 | 
EntityPersister | 
persister()  | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitloadpublic BatchingEntityLoader(EntityPersister persister)
public EntityPersister persister()
@Deprecated public Object load(Serializable id, Object optionalObject, SessionImplementor session)
UniqueEntityLoaderload in interface UniqueEntityLoaderprotected QueryParameters buildQueryParameters(Serializable id, Serializable[] ids, Object optionalObject, LockOptions lockOptions)
protected Object getObjectFromList(List results, Serializable id, SessionImplementor session)
protected Object doBatchLoad(Serializable id, Loader loaderToUse, SessionImplementor session, Serializable[] ids, Object optionalObject, LockOptions lockOptions)
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.