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 EntityMappingType
getLoadable()
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:Loader
The value-mapping loaded by this loader- Specified by:
getLoadable
in interfaceEntityLoader
- Specified by:
getLoadable
in interfaceLoader
-
load
public List<T> load(Object[] ids, MultiIdLoadOptions loadOptions, EventSource session)
Description copied from interface:MultiIdEntityLoader
Load multiple entities by id. The exact result depends on the passed options.- Specified by:
load
in interfaceMultiIdEntityLoader<T>
-
-