Uses of Interface
org.hibernate.loader.ast.spi.MultiIdLoadOptions
Packages that use MultiIdLoadOptions
Package
Description
An internal package containing implementations of central Hibernate APIs,
mostly defined in
org.hibernate
.This package abstracts persistence mechanisms for entities.
-
Uses of MultiIdLoadOptions in org.hibernate.internal
Fields in org.hibernate.internal declared as MultiIdLoadOptionsModifier and TypeFieldDescriptionstatic final MultiIdLoadOptions
StatelessSessionImpl.MULTI_ID_LOAD_OPTIONS
-
Uses of MultiIdLoadOptions in org.hibernate.loader.ast.internal
Methods in org.hibernate.loader.ast.internal with parameters of type MultiIdLoadOptionsModifier and TypeMethodDescriptionAbstractMultiIdEntityLoader.load
(K[] ids, MultiIdLoadOptions loadOptions, SharedSessionContractImplementor session) protected abstract void
AbstractMultiIdEntityLoader.loadEntitiesById
(List<Object> idsInBatch, LockOptions lockOptions, MultiIdLoadOptions loadOptions, SharedSessionContractImplementor session) protected void
MultiIdEntityLoaderArrayParam.loadEntitiesById
(List<Object> idsInBatch, LockOptions lockOptions, MultiIdLoadOptions loadOptions, SharedSessionContractImplementor session) protected void
MultiIdEntityLoaderInPredicate.loadEntitiesById
(List<Object> idsInBatch, LockOptions lockOptions, MultiIdLoadOptions loadOptions, SharedSessionContractImplementor session) protected abstract void
AbstractMultiIdEntityLoader.loadEntitiesWithUnresolvedIds
(Object[] unresolvableIds, MultiIdLoadOptions loadOptions, LockOptions lockOptions, List<T> results, SharedSessionContractImplementor session) protected void
MultiIdEntityLoaderArrayParam.loadEntitiesWithUnresolvedIds
(Object[] unresolvableIds, MultiIdLoadOptions loadOptions, LockOptions lockOptions, List<E> results, SharedSessionContractImplementor session) protected void
MultiIdEntityLoaderInPredicate.loadEntitiesWithUnresolvedIds
(Object[] unresolvableIds, MultiIdLoadOptions loadOptions, LockOptions lockOptions, List<T> results, SharedSessionContractImplementor session) protected abstract int
AbstractMultiIdEntityLoader.maxBatchSize
(Object[] ids, MultiIdLoadOptions loadOptions) protected int
MultiIdEntityLoaderArrayParam.maxBatchSize
(Object[] ids, MultiIdLoadOptions loadOptions) protected int
MultiIdEntityLoaderInPredicate.maxBatchSize
(Object[] ids, MultiIdLoadOptions loadOptions) AbstractMultiIdEntityLoader.unorderedMultiLoad
(Object[] ids, MultiIdLoadOptions loadOptions, SharedSessionContractImplementor 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, SharedSessionContractImplementor 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, SharedSessionContractImplementor session, MultiIdLoadOptions loadOptions) List<?>
AbstractEntityPersister.multiLoad
(Object[] ids, EventSource session, MultiIdLoadOptions loadOptions) List<?>
EntityPersister.multiLoad
(Object[] ids, SharedSessionContractImplementor session, MultiIdLoadOptions loadOptions) Performs a load of multiple entities (of this type) by identifier simultaneously.default List<?>
EntityPersister.multiLoad
(Object[] ids, EventSource session, MultiIdLoadOptions loadOptions) Deprecated.
EntityPersister.multiLoad(Object[], SharedSessionContractImplementor, MultiIdLoadOptions)