Save This Page
Home » hibernate-distribution-3.3.1.GA-dist » org.hibernate » loader » entity » [javadoc | source]
org.hibernate.loader.entity
public class: BatchingEntityLoader [javadoc | source]
java.lang.Object
   org.hibernate.loader.entity.BatchingEntityLoader

All Implemented Interfaces:
    UniqueEntityLoader

"Batch" loads entities, using multiple primary key values in the SQL where clause.
Constructor:
 public BatchingEntityLoader(EntityPersister persister,
    int[] batchSizes,
    Loader[] loaders) 
Method from org.hibernate.loader.entity.BatchingEntityLoader Summary:
createBatchingEntityLoader,   load
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.hibernate.loader.entity.BatchingEntityLoader Detail:
 public static UniqueEntityLoader createBatchingEntityLoader(OuterJoinLoadable persister,
    int maxBatchSize,
    LockMode lockMode,
    SessionFactoryImplementor factory,
    Map enabledFilters) throws MappingException 
 public Object load(Serializable id,
    Object optionalObject,
    SessionImplementor session) throws HibernateException