Class SerializableProxy
- java.lang.Object
-
- org.hibernate.proxy.AbstractSerializableProxy
-
- org.hibernate.proxy.pojo.javassist.SerializableProxy
-
- All Implemented Interfaces:
java.io.Serializable
public final class SerializableProxy extends AbstractSerializableProxy
Serializable placeholder for Javassist proxies- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SerializableProxy(java.lang.String entityName, java.lang.Class persistentClass, java.lang.Class[] interfaces, java.io.Serializable id, java.lang.Boolean readOnly, java.lang.reflect.Method getIdentifierMethod, java.lang.reflect.Method setIdentifierMethod, CompositeType componentIdType)
SerializableProxy(java.lang.String entityName, java.lang.Class persistentClass, java.lang.Class[] interfaces, java.io.Serializable id, java.lang.Boolean readOnly, java.lang.String sessionFactoryUuid, boolean allowLoadOutsideTransaction, java.lang.reflect.Method getIdentifierMethod, java.lang.reflect.Method setIdentifierMethod, CompositeType componentIdType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CompositeType
getComponentIdType()
protected java.lang.String
getEntityName()
protected java.io.Serializable
getId()
protected java.lang.Class
getIdentifierGetterMethodClass()
protected java.lang.String
getIdentifierGetterMethodName()
protected java.lang.Class
getIdentifierSetterMethodClass()
protected java.lang.String
getIdentifierSetterMethodName()
protected java.lang.Class[]
getIdentifierSetterMethodParams()
protected java.lang.Class[]
getInterfaces()
protected java.lang.Class
getPersistentClass()
-
Methods inherited from class org.hibernate.proxy.AbstractSerializableProxy
afterDeserialization, setReadOnlyBeforeAttachedToSession
-
-
-
-
Constructor Detail
-
SerializableProxy
@Deprecated public SerializableProxy(java.lang.String entityName, java.lang.Class persistentClass, java.lang.Class[] interfaces, java.io.Serializable id, java.lang.Boolean readOnly, java.lang.reflect.Method getIdentifierMethod, java.lang.reflect.Method setIdentifierMethod, CompositeType componentIdType)
-
SerializableProxy
public SerializableProxy(java.lang.String entityName, java.lang.Class persistentClass, java.lang.Class[] interfaces, java.io.Serializable id, java.lang.Boolean readOnly, java.lang.String sessionFactoryUuid, boolean allowLoadOutsideTransaction, java.lang.reflect.Method getIdentifierMethod, java.lang.reflect.Method setIdentifierMethod, CompositeType componentIdType)
-
-
Method Detail
-
getEntityName
protected java.lang.String getEntityName()
- Overrides:
getEntityName
in classAbstractSerializableProxy
-
getId
protected java.io.Serializable getId()
- Overrides:
getId
in classAbstractSerializableProxy
-
getPersistentClass
protected java.lang.Class getPersistentClass()
-
getInterfaces
protected java.lang.Class[] getInterfaces()
-
getIdentifierGetterMethodName
protected java.lang.String getIdentifierGetterMethodName()
-
getIdentifierGetterMethodClass
protected java.lang.Class getIdentifierGetterMethodClass()
-
getIdentifierSetterMethodName
protected java.lang.String getIdentifierSetterMethodName()
-
getIdentifierSetterMethodClass
protected java.lang.Class getIdentifierSetterMethodClass()
-
getIdentifierSetterMethodParams
protected java.lang.Class[] getIdentifierSetterMethodParams()
-
getComponentIdType
protected CompositeType getComponentIdType()
-
-