Uses of Interface
org.hibernate.MultiIdentifierLoadAccess
-
Packages that use MultiIdentifierLoadAccess Package Description org.hibernate This package defines the central Hibernate APIs, beginning withSessionFactory
, which represents an instance of Hibernate at runtime and is the source of new instances ofSession
andStatelessSession
, the most important APIs exposing persistence-related operations for entities.org.hibernate.engine.spi This package defines some central internal SPI abstractions used throughout the implementation of Hibernate.org.hibernate.internal An internal package containing implementations of central Hibernate APIs, mostly defined inorg.hibernate
. -
-
Uses of MultiIdentifierLoadAccess in org.hibernate
Methods in org.hibernate that return MultiIdentifierLoadAccess Modifier and Type Method Description <T> MultiIdentifierLoadAccess<T>
Session. byMultipleIds(Class<T> entityClass)
Create aMultiIdentifierLoadAccess
instance to retrieve multiple entities at once as specified by primary key values.<T> MultiIdentifierLoadAccess<T>
Session. byMultipleIds(String entityName)
Create aMultiIdentifierLoadAccess
instance to retrieve multiple entities at once as specified by primary key values.MultiIdentifierLoadAccess<T>
MultiIdentifierLoadAccess. enableOrderedReturn(boolean enabled)
Should the return List be ordered and positional in relation to the incoming ids? If enabled (the default), the return List is ordered and positional relative to the incoming ids.MultiIdentifierLoadAccess<T>
MultiIdentifierLoadAccess. enableReturnOfDeletedEntities(boolean enabled)
Should the multi-load operation be allowed to return entities that are locally deleted? A locally deleted entity is one which has been passed to this Session'sSession.delete(java.lang.Object)
/Session.remove(java.lang.Object)
method, but not yet flushed.MultiIdentifierLoadAccess<T>
MultiIdentifierLoadAccess. enableSessionCheck(boolean enabled)
Specify whether we should check theSession
to see whether the first-level cache already contains any of the entities to be loaded in a managed state for the purpose of not including those ids to the batch-load SQL.MultiIdentifierLoadAccess<T>
MultiIdentifierLoadAccess. with(CacheMode cacheMode)
Specify theCacheMode
to use when retrieving the entity.default MultiIdentifierLoadAccess<T>
MultiIdentifierLoadAccess. with(RootGraph<T> graph)
MultiIdentifierLoadAccess<T>
MultiIdentifierLoadAccess. with(RootGraph<T> graph, GraphSemantic semantic)
MultiIdentifierLoadAccess<T>
MultiIdentifierLoadAccess. with(LockOptions lockOptions)
Specify theLockOptions
to use when retrieving the entity.MultiIdentifierLoadAccess<T>
MultiIdentifierLoadAccess. withBatchSize(int batchSize)
Specify a batch size for loading the entities (how many at a time). -
Uses of MultiIdentifierLoadAccess in org.hibernate.engine.spi
Methods in org.hibernate.engine.spi that return MultiIdentifierLoadAccess Modifier and Type Method Description <T> MultiIdentifierLoadAccess<T>
SessionDelegatorBaseImpl. byMultipleIds(Class<T> entityClass)
<T> MultiIdentifierLoadAccess<T>
SessionDelegatorBaseImpl. byMultipleIds(String entityName)
<T> MultiIdentifierLoadAccess<T>
SessionLazyDelegator. byMultipleIds(Class<T> entityClass)
<T> MultiIdentifierLoadAccess<T>
SessionLazyDelegator. byMultipleIds(String entityName)
-
Uses of MultiIdentifierLoadAccess in org.hibernate.internal
Methods in org.hibernate.internal that return MultiIdentifierLoadAccess Modifier and Type Method Description <T> MultiIdentifierLoadAccess<T>
SessionImpl. byMultipleIds(Class<T> entityClass)
<T> MultiIdentifierLoadAccess<T>
SessionImpl. byMultipleIds(String entityName)
-