| Modifier and Type | Field and Description |
|---|---|
| private final SingleIdEntityLoaderStandardImpl |
| Access | Constructor and Description |
|---|---|
| public | AbstractEntityBatchLoader(EntityMappingType entityDescriptor, SessionFactoryImplementor sessionFactory)
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
| protected abstract void | initializeEntities(Object[] idsToInitialize, Object pkValue, Object entityInstance, LockOptions lockOptions, Boolean readOnly, SharedSessionContractImplementor session)
|
| public final T | load(Object id, Object entityInstance, LockOptions lockOptions, Boolean readOnly, SharedSessionContractImplementor session)
Implements org. |
| public T | load(Object id, Object entityInstance, LockOptions lockOptions, SharedSessionContractImplementor session)
Overrides default org. |
| private T | load(Object id, Object[] ids, boolean hasSingleId, Object entityInstance, LockOptions lockOptions, Boolean readOnly, SharedSessionContractImplementor session)
|
| protected abstract Object[] |
| singleIdLoader | back to summary |
|---|---|
| private final SingleIdEntityLoaderStandardImpl<T> singleIdLoader | |
| AbstractEntityBatchLoader | back to summary |
|---|---|
| public AbstractEntityBatchLoader(EntityMappingType entityDescriptor, SessionFactoryImplementor sessionFactory)
Deprecated as a consequence of | |
| initializeEntities | back to summary |
|---|---|
| protected abstract void initializeEntities(Object[] idsToInitialize, Object pkValue, Object entityInstance, LockOptions lockOptions, Boolean readOnly, SharedSessionContractImplementor session) | |
| load | back to summary |
|---|---|
| public final T load(Object id, Object entityInstance, LockOptions lockOptions, Boolean readOnly, SharedSessionContractImplementor session) Implements org.
| |
| load | back to summary |
|---|---|
| public T load(Object id, Object entityInstance, LockOptions lockOptions, SharedSessionContractImplementor session) Overrides default org. Doc from org. Load by primary key value, populating the passed entity instance. Used to initialize an uninitialized
bytecode-proxy or
| |
| load | back to summary |
|---|---|
| private T load(Object id, Object[] ids, boolean hasSingleId, Object entityInstance, LockOptions lockOptions, Boolean readOnly, SharedSessionContractImplementor session) | |
| resolveIdsToInitialize | back to summary |
|---|---|
| protected abstract Object[] resolveIdsToInitialize(Object id, SharedSessionContractImplementor session) | |