Uses of Interface
org.hibernate.loader.ast.spi.MultiIdLoadOptions
Packages that use MultiIdLoadOptions
Package
Description
This package abstracts persistence mechanisms for entities.
-
Uses of MultiIdLoadOptions in org.hibernate.loader.ast.internal
Methods in org.hibernate.loader.ast.internal with parameters of type MultiIdLoadOptionsModifier and TypeMethodDescriptionprotected abstract void
AbstractMultiIdEntityLoader.handleResults
(MultiIdLoadOptions loadOptions, EventSource session, List<Integer> elementPositionsLoadedByBatch, List<Object> result) protected void
MultiIdEntityLoaderArrayParam.handleResults
(MultiIdLoadOptions loadOptions, EventSource session, List<Integer> elementPositionsLoadedByBatch, List<Object> result) protected void
MultiIdEntityLoaderStandard.handleResults
(MultiIdLoadOptions loadOptions, EventSource session, List<Integer> elementPositionsLoadedByBatch, List<Object> result) AbstractMultiIdEntityLoader.load
(K[] ids, MultiIdLoadOptions loadOptions, EventSource session) protected abstract void
AbstractMultiIdEntityLoader.loadEntitiesById
(List<Object> idsInBatch, LockOptions lockOptions, MultiIdLoadOptions loadOptions, EventSource session) protected void
MultiIdEntityLoaderArrayParam.loadEntitiesById
(List<Object> idsInBatch, LockOptions lockOptions, MultiIdLoadOptions loadOptions, EventSource session) protected void
MultiIdEntityLoaderStandard.loadEntitiesById
(List<Object> idsInBatch, LockOptions lockOptions, MultiIdLoadOptions loadOptions, EventSource session) protected abstract void
AbstractMultiIdEntityLoader.loadEntitiesWithUnresolvedIds
(MultiIdLoadOptions loadOptions, LockOptions lockOptions, EventSource session, Object[] unresolvableIds, List<T> result) protected void
MultiIdEntityLoaderArrayParam.loadEntitiesWithUnresolvedIds
(MultiIdLoadOptions loadOptions, LockOptions lockOptions, EventSource session, Object[] unresolvableIds, List<E> result) protected void
MultiIdEntityLoaderStandard.loadEntitiesWithUnresolvedIds
(MultiIdLoadOptions loadOptions, LockOptions lockOptions, EventSource session, Object[] unresolvableIds, List<T> result) protected boolean
AbstractMultiIdEntityLoader.loadFromEnabledCaches
(MultiIdLoadOptions loadOptions, EventSource session, Object id, LockOptions lockOptions, EntityKey entityKey, List<Object> result, int i) protected static LockOptions
AbstractMultiIdEntityLoader.lockOptions
(MultiIdLoadOptions loadOptions) protected abstract int
AbstractMultiIdEntityLoader.maxBatchSize
(Object[] ids, MultiIdLoadOptions loadOptions) protected int
MultiIdEntityLoaderArrayParam.maxBatchSize
(Object[] ids, MultiIdLoadOptions loadOptions) protected int
MultiIdEntityLoaderStandard.maxBatchSize
(Object[] ids, MultiIdLoadOptions loadOptions) AbstractMultiIdEntityLoader.performOrderedMultiLoad
(Object[] ids, MultiIdLoadOptions loadOptions, EventSource session) protected final <R> Object[]
AbstractMultiIdEntityLoader.resolveInCaches
(Object[] ids, MultiIdLoadOptions loadOptions, LockOptions lockOptions, EventSource session, AbstractMultiIdEntityLoader.ResolutionConsumer<R> resolutionConsumer) protected final <R> Object[]
AbstractMultiIdEntityLoader.resolveInCachesIfEnabled
(Object[] ids, @NonNull MultiIdLoadOptions loadOptions, @NonNull LockOptions lockOptions, EventSource session, AbstractMultiIdEntityLoader.ResolutionConsumer<R> resolutionConsumer) AbstractMultiIdEntityLoader.unorderedMultiLoad
(Object[] ids, MultiIdLoadOptions loadOptions, LockOptions lockOptions, EventSource session) -
Uses of MultiIdLoadOptions in org.hibernate.loader.ast.spi
Methods in org.hibernate.loader.ast.spi with parameters of type MultiIdLoadOptionsModifier and TypeMethodDescriptionMultiIdEntityLoader.load
(K[] ids, MultiIdLoadOptions options, EventSource session) Load multiple entities by id. -
Uses of MultiIdLoadOptions in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity with parameters of type MultiIdLoadOptionsModifier and TypeMethodDescriptionList<?>
AbstractEntityPersister.multiLoad
(Object[] ids, EventSource session, MultiIdLoadOptions loadOptions) List<?>
EntityPersister.multiLoad
(Object[] ids, EventSource session, MultiIdLoadOptions loadOptions) Performs a load of multiple entities (of this type) by identifier simultaneously.