Top Constructors Methods
org.hibernate.loader.entity.plan

public Class MultiEntityLoadingSupport

extends Object
Class Inheritance
Imports
java.io.Serializable, java.lang.reflect.Array, java.util.ArrayList, .Arrays, .List, org.hibernate.LockMode, .LockOptions, org.hibernate.engine.spi.EntityEntry, .EntityKey, .PersistenceContext, .QueryParameters, .SharedSessionContractImplementor, .Status, org.hibernate.event.spi.EventSource, .LoadEvent, .LoadEventListener, org.hibernate.internal.util.collections.CollectionHelper, org.hibernate.loader.entity.CacheEntityLoaderHelper, org.hibernate.persister.entity.MultiLoadOptions, .OuterJoinLoadable, org.hibernate.type.Type

Author
Steve Ebersole

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static QueryParameters
public static List<?>
private static void
private static List<E>
protected static List<E>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

MultiEntityLoadingSupportback to summary
public MultiEntityLoadingSupport()

Method Detail

buildMultiLoadQueryParametersback to summary
public static QueryParameters buildMultiLoadQueryParameters(OuterJoinLoadable persister, Serializable[] ids, LockOptions lockOptions)
multiLoadback to summary
public static List<?> multiLoad(OuterJoinLoadable persister, Serializable[] ids, SharedSessionContractImplementor session, MultiLoadOptions loadOptions)
performOrderedBatchLoadback to summary
private static void performOrderedBatchLoad(List<Serializable> idsInBatch, LockOptions lockOptions, OuterJoinLoadable persister, SharedSessionContractImplementor session)
performOrderedMultiLoadback to summary
private static List<E> performOrderedMultiLoad(OuterJoinLoadable persister, Serializable[] ids, SharedSessionContractImplementor session, MultiLoadOptions loadOptions)
Annotations
@SuppressWarnings:unchecked
performUnorderedMultiLoadback to summary
protected static List<E> performUnorderedMultiLoad(OuterJoinLoadable persister, Serializable[] ids, SharedSessionContractImplementor session, MultiLoadOptions loadOptions)
Annotations
@SuppressWarnings:unchecked