Top Fields Constructors Methods
org.hibernate.proxy.pojo.bytebuddy

public final Class SerializableProxy

extends AbstractSerializableProxy
Class Inheritance
Imports
java.io.Serializable, java.lang.reflect.Method, org.hibernate.bytecode.internal.bytebuddy.BytecodeProviderImpl, .ProxyFactoryFactoryImpl, org.hibernate.bytecode.spi.BytecodeProvider, .ProxyFactoryFactory, org.hibernate.cfg.Environment, org.hibernate.proxy.AbstractSerializableProxy, .HibernateProxy, org.hibernate.type.CompositeType

Field Summary

Modifier and TypeField and Description
private final CompositeType
private final Class<T>
private final String
private final Class<T>
private final String
private final Class<T>[]
private final Class<T>[]
private final Class<T>

Constructor Summary

AccessConstructor and Description
public
SerializableProxy(String entityName, Class<T> persistentClass, Class<T>[] interfaces, Serializable id, Boolean readOnly, Method getIdentifierMethod, Method setIdentifierMethod, CompositeType componentIdType)

public
SerializableProxy(String entityName, Class<T> persistentClass, Class<T>[] interfaces, Serializable id, Boolean readOnly, String sessionFactoryUuid, boolean allowLoadOutsideTransaction, Method getIdentifierMethod, Method setIdentifierMethod, CompositeType componentIdType)

Method Summary

Modifier and TypeMethod and Description
protected CompositeType
protected String
protected Serializable
protected Class<T>
protected String
protected Class<T>
protected String
protected Class<T>[]
protected Class<T>[]
protected Class<T>
private Object
Inherited from org.hibernate.proxy.AbstractSerializableProxy:
afterDeserializationsetReadOnlyBeforeAttachedToSession

Field Detail

componentIdTypeback to summary
private final CompositeType componentIdType
identifierGetterMethodClassback to summary
private final Class<T> identifierGetterMethodClass
identifierGetterMethodNameback to summary
private final String identifierGetterMethodName
identifierSetterMethodClassback to summary
private final Class<T> identifierSetterMethodClass
identifierSetterMethodNameback to summary
private final String identifierSetterMethodName
identifierSetterMethodParamsback to summary
private final Class<T>[] identifierSetterMethodParams
interfacesback to summary
private final Class<T>[] interfaces
persistentClassback to summary
private final Class<T> persistentClass

Constructor Detail

SerializableProxyback to summary
public SerializableProxy(String entityName, Class<T> persistentClass, Class<T>[] interfaces, Serializable id, Boolean readOnly, Method getIdentifierMethod, Method setIdentifierMethod, CompositeType componentIdType)
Annotations
@Deprecated
SerializableProxyback to summary
public SerializableProxy(String entityName, Class<T> persistentClass, Class<T>[] interfaces, Serializable id, Boolean readOnly, String sessionFactoryUuid, boolean allowLoadOutsideTransaction, Method getIdentifierMethod, Method setIdentifierMethod, CompositeType componentIdType)

Method Detail

getComponentIdTypeback to summary
protected CompositeType getComponentIdType()
getEntityNameback to summary
protected String getEntityName()

Overrides org.hibernate.proxy.AbstractSerializableProxy.getEntityName.

Annotations
@Override
getIdback to summary
protected Serializable getId()

Overrides org.hibernate.proxy.AbstractSerializableProxy.getId.

Annotations
@Override
getIdentifierGetterMethodClassback to summary
protected Class<T> getIdentifierGetterMethodClass()
getIdentifierGetterMethodNameback to summary
protected String getIdentifierGetterMethodName()
getIdentifierSetterMethodClassback to summary
protected Class<T> getIdentifierSetterMethodClass()
getIdentifierSetterMethodNameback to summary
protected String getIdentifierSetterMethodName()
getIdentifierSetterMethodParamsback to summary
protected Class<T>[] getIdentifierSetterMethodParams()
getInterfacesback to summary
protected Class<T>[] getInterfaces()
getPersistentClassback to summary
protected Class<T> getPersistentClass()
readResolveback to summary
private Object readResolve()