public final class NamedQueryLoader extends Object implements UniqueEntityLoader
Loader or <loader/>).| Constructor and Description | 
|---|
NamedQueryLoader(String queryName,
                EntityPersister persister)
Constructs the NamedQueryLoader 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
load(Serializable id,
    Object optionalObject,
    SessionImplementor session)
Load an entity instance. 
 | 
Object | 
load(Serializable id,
    Object optionalObject,
    SessionImplementor session,
    LockOptions lockOptions)
Load an entity instance by id. 
 | 
public NamedQueryLoader(String queryName, EntityPersister persister)
queryName - The name of the named query to usepersister - The corresponding persister for the entity we are loadingpublic Object load(Serializable id, Object optionalObject, SessionImplementor session, LockOptions lockOptions)
UniqueEntityLoaderload in interface UniqueEntityLoaderid - The id to be loadedoptionalObject - The (optional) entity instance in to which to load the statesession - The session from which the request originatedlockOptions - The lock options.public Object load(Serializable id, Object optionalObject, SessionImplementor session)
UniqueEntityLoaderload in interface UniqueEntityLoaderCopyright © 2001-2015 Red Hat, Inc. All Rights Reserved.