Class MultiNaturalIdLoaderInPredicate<E>
java.lang.Object
org.hibernate.loader.ast.internal.MultiNaturalIdLoaderInPredicate<E>
- All Implemented Interfaces:
EntityLoader
,EntityMultiLoader<E>
,Loader
,MultiKeyLoader
,MultiNaturalIdLoader<E>
,SqlInPredicateMultiKeyLoader
public class MultiNaturalIdLoaderInPredicate<E>
extends Object
implements MultiNaturalIdLoader<E>, SqlInPredicateMultiKeyLoader
MultiNaturalIdLoader implementation using SQL IN predicate to specify the ids
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe value-mapping loaded by this loadermultiLoad
(K[] naturalIds, MultiNaturalIdLoadOptions options, SharedSessionContractImplementor session) Load multiple entities by natural-id.
-
Constructor Details
-
MultiNaturalIdLoaderInPredicate
-
-
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