Class MultiIdLoaderStandard<T>
- java.lang.Object
-
- org.hibernate.loader.ast.internal.MultiIdLoaderStandard<T>
-
- All Implemented Interfaces:
EntityLoader,Loader,MultiIdEntityLoader<T>,MultiLoader<T>
public class MultiIdLoaderStandard<T> extends Object implements MultiIdEntityLoader<T>
-
-
Constructor Summary
Constructors Constructor Description MultiIdLoaderStandard(EntityPersister entityDescriptor, PersistentClass bootDescriptor, SessionFactoryImplementor sessionFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EntityMappingTypegetLoadable()The value-mapping loaded by this loaderList<T>load(Object[] ids, MultiIdLoadOptions loadOptions, EventSource session)Load multiple entities by id.
-
-
-
Constructor Detail
-
MultiIdLoaderStandard
public MultiIdLoaderStandard(EntityPersister entityDescriptor, PersistentClass bootDescriptor, SessionFactoryImplementor sessionFactory)
-
-
Method Detail
-
getLoadable
public EntityMappingType getLoadable()
Description copied from interface:LoaderThe value-mapping loaded by this loader- Specified by:
getLoadablein interfaceEntityLoader- Specified by:
getLoadablein interfaceLoader
-
load
public List<T> load(Object[] ids, MultiIdLoadOptions loadOptions, EventSource session)
Description copied from interface:MultiIdEntityLoaderLoad multiple entities by id. The exact result depends on the passed options.- Specified by:
loadin interfaceMultiIdEntityLoader<T>
-
-