org.hibernate.persister.entity
Class NamedQueryLoader
java.lang.Object
   org.hibernate.persister.entity.NamedQueryLoader
org.hibernate.persister.entity.NamedQueryLoader
- All Implemented Interfaces: 
- UniqueEntityLoader
- public final class NamedQueryLoader 
- extends Object- implements UniqueEntityLoader
Not really a Loader, just a wrapper around a
 named query.
- Author:
- Gavin King, Steve Ebersole
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
NamedQueryLoader
public NamedQueryLoader(String queryName,
                        EntityPersister persister)
load
public Object load(Serializable id,
                   Object optionalObject,
                   SessionImplementor session,
                   LockOptions lockOptions)
- Description copied from interface: UniqueEntityLoader
- Load an entity instance by id.  If optionalObject is supplied (non-null,
 the entity state is loaded into that object instance instead of instantiating a new one.
 
- 
- Specified by:
- loadin interface- UniqueEntityLoader
 
- 
- Parameters:
- id- The id to be loaded
- optionalObject- The (optional) entity instance in to which to load the state
- session- The session from which the request originated
- lockOptions- The lock options.
- Returns:
- The loaded entity
 
load
public Object load(Serializable id,
                   Object optionalObject,
                   SessionImplementor session)
- Description copied from interface: UniqueEntityLoader
- Load an entity instance. If optionalObject is supplied,
 load the entity state into the given (uninitialized) object.
 
- 
- Specified by:
- loadin interface- UniqueEntityLoader
 
- 
 
Copyright © 2001-2010 Red Hat, Inc.  All Rights Reserved.