public abstract class

AbstractSerializableProxy

extends Object
implements Serializable
java.lang.Object
   ↳ org.hibernate.proxy.AbstractSerializableProxy
Known Direct Subclasses

Class Overview

Convenience base class for SerializableProxy.

Summary

Protected Constructors
AbstractSerializableProxy()
For serialization
AbstractSerializableProxy(String entityName, Serializable id, Boolean readOnly)
Protected Methods
String getEntityName()
Serializable getId()
void setReadOnlyBeforeAttachedToSession(AbstractLazyInitializer li)
Set the read-only/modifiable setting from this object in an AbstractLazyInitializer.
[Expand]
Inherited Methods
From class java.lang.Object

Protected Constructors

protected AbstractSerializableProxy ()

For serialization

protected AbstractSerializableProxy (String entityName, Serializable id, Boolean readOnly)

Protected Methods

protected String getEntityName ()

protected Serializable getId ()

protected void setReadOnlyBeforeAttachedToSession (AbstractLazyInitializer li)

Set the read-only/modifiable setting from this object in an AbstractLazyInitializer. This method should only be called during deserialization, before associating the AbstractLazyInitializer with a session.

Throws
IllegalStateException if isReadOnlySettingAvailable() == true