| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public Class | getImplementationClass()
Implements org. |
| public Map | |
| public Class | getPersistentClass()
Implements org. |
| protected String | getSessionFactoryName()
Overrides org. |
| protected String | getSessionFactoryUuid()
Overrides org. |
| protected boolean | isAllowLoadOutsideTransaction()
Overrides org. |
| protected void | prepareForPossibleLoadingOutsideTransaction()
Overrides org. |
| MapLazyInitializer | back to summary |
|---|---|
| pack-priv MapLazyInitializer(String entityName, Object id, SharedSessionContractImplementor session) | |
| getImplementationClass | back to summary |
|---|---|
| public Class Implements org. Doc from org. Get the actual class of the entity, possibly initializing the entity if it has subclasses. | |
| getMap | back to summary |
|---|---|
public Map
| |
| getPersistentClass | back to summary |
|---|---|
| public Class Implements org. Doc from org. Get the actual class of the entity. Generally,
| |
| getSessionFactoryName | back to summary |
|---|---|
| protected String getSessionFactoryName() Overrides org. Doc from org. Get the session factory name.
This method should only be called during serialization,
and only makes sense after a call to | |
| getSessionFactoryUuid | back to summary |
|---|---|
| protected String getSessionFactoryUuid() Overrides org. Doc from org. Get the session factory UUID.
This method should only be called during serialization,
and only makes sense after a call to | |
| isAllowLoadOutsideTransaction | back to summary |
|---|---|
| protected boolean isAllowLoadOutsideTransaction() Overrides org. Doc from org. Get whether the proxy can load data even
if it's not attached to a session with an ongoing transaction.
This method should only be called during serialization,
and only makes sense after a call to
| |
| prepareForPossibleLoadingOutsideTransaction | back to summary |
|---|---|
| protected void prepareForPossibleLoadingOutsideTransaction() Overrides org. Doc from org. Initialize internal state based on the currently attached session, in order to be ready to load data even after the proxy is detached from the session.
| |