Class AbstractMultiNaturalIdLoader<E>
java.lang.Object
org.hibernate.loader.ast.internal.AbstractMultiNaturalIdLoader<E>
- All Implemented Interfaces:
EntityLoader,EntityMultiLoader<E>,Loader,MultiKeyLoader,MultiNaturalIdLoader<E>
- Direct Known Subclasses:
MultiNaturalIdLoaderArrayParam,MultiNaturalIdLoaderInPredicate
public abstract class AbstractMultiNaturalIdLoader<E>
extends Object
implements MultiNaturalIdLoader<E>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected final EntityMappingTypeThe value-mapping loaded by this loaderloadEntitiesWithUnresolvedIds(Object[] unresolvedIds, MultiNaturalIdLoadOptions loadOptions, LockOptions lockOptions, SharedSessionContractImplementor session) multiLoad(K[] naturalIds, MultiNaturalIdLoadOptions options, SharedSessionContractImplementor session) Load multiple entities by natural-id.
-
Constructor Details
-
AbstractMultiNaturalIdLoader
-
-
Method Details
-
getLoadable
Description copied from interface:LoaderThe value-mapping loaded by this loader- Specified by:
getLoadablein interfaceEntityLoader- Specified by:
getLoadablein interfaceLoader
-
getEntityDescriptor