Class MultiNaturalIdLoaderArrayParam<E>
java.lang.Object
org.hibernate.loader.ast.internal.MultiNaturalIdLoaderArrayParam<E>
- All Implemented Interfaces:
EntityLoader
,EntityMultiLoader<E>
,Loader
,MultiKeyLoader
,MultiNaturalIdLoader<E>
,SqlArrayMultiKeyLoader
public class MultiNaturalIdLoaderArrayParam<E>
extends Object
implements MultiNaturalIdLoader<E>, SqlArrayMultiKeyLoader
Standard MultiNaturalIdLoader implementation
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe value-mapping loaded by this loaderprotected BasicAttributeMapping
protected SimpleNaturalIdMapping
multiLoad
(K[] naturalIds, MultiNaturalIdLoadOptions loadOptions, SharedSessionContractImplementor session) Load multiple entities by natural-id.
-
Constructor Details
-
MultiNaturalIdLoaderArrayParam
-
-
Method Details
-
getLoadable
Description copied from interface:Loader
The value-mapping loaded by this loader- Specified by:
getLoadable
in interfaceEntityLoader
- Specified by:
getLoadable
in interfaceLoader
-
getNaturalIdMapping
-
getNaturalIdAttribute
-