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

public final Class SerializableProxy

extends AbstractSerializableProxy
Class Inheritance
Imports
java.lang.reflect.Method, java.util.Objects, org.hibernate.bytecode.internal.bytebuddy.BytecodeProviderImpl, org.hibernate.bytecode.spi.BytecodeProvider, org.hibernate.engine.spi.SessionFactoryImplementor, org.hibernate.internal.SessionFactoryRegistry, org.hibernate.proxy.AbstractSerializableProxy, .HibernateProxy, org.hibernate.type.CompositeType

Field Summary

Modifier and TypeField and Description
private final CompositeType
private static volatile BytecodeProviderImpl
private final Class<?>
private final String
private final Class<?>
private final String
private final Class<?>[]
private final Class<?>[]
private final Class<?>
Inherited from org.hibernate.proxy.AbstractSerializableProxy:
sessionFactoryNamesessionFactoryUuid

Constructor Summary

AccessConstructor and Description
public
SerializableProxy(String entityName, Class<?> persistentClass, Class<?>[] interfaces, Object id, Boolean readOnly, String sessionFactoryUuid, String sessionFactoryName, boolean allowLoadOutsideTransaction, Method getIdentifierMethod, Method setIdentifierMethod, CompositeType componentIdType)

Method Summary

Modifier and TypeMethod and Description
private static BytecodeProviderImpl
pack-priv CompositeType
protected String
private static BytecodeProviderImpl
protected Object
pack-priv Class<?>
pack-priv String
pack-priv Class<?>
pack-priv String
pack-priv Class<?>[]
pack-priv Class<?>[]
pack-priv Class<?>
private Object
private static BytecodeProviderImpl
retrieveByteBuddyBytecodeProvider(final SessionFactoryImplementor sessionFactory)

Deprecated as a consequence of SessionFactoryImplementor being deprecated.
private static SessionFactoryImplementor
retrieveMatchingSessionFactory(final String sessionFactoryUuid, final String sessionFactoryName)

Deprecated as a consequence of SessionFactoryImplementor being deprecated.
Inherited from org.hibernate.proxy.AbstractSerializableProxy:
afterDeserialization

Field Detail

componentIdTypeback to summary
private final CompositeType componentIdType
fallbackBytecodeProviderback to summary
private static volatile BytecodeProviderImpl fallbackBytecodeProvider
identifierGetterMethodClassback to summary
private final Class<?> identifierGetterMethodClass
identifierGetterMethodNameback to summary
private final String identifierGetterMethodName
identifierSetterMethodClassback to summary
private final Class<?> identifierSetterMethodClass
identifierSetterMethodNameback to summary
private final String identifierSetterMethodName
identifierSetterMethodParamsback to summary
private final Class<?>[] identifierSetterMethodParams
interfacesback to summary
private final Class<?>[] interfaces
persistentClassback to summary
private final Class<?> persistentClass

Constructor Detail

SerializableProxyback to summary
public SerializableProxy(String entityName, Class<?> persistentClass, Class<?>[] interfaces, Object id, Boolean readOnly, String sessionFactoryUuid, String sessionFactoryName, boolean allowLoadOutsideTransaction, Method getIdentifierMethod, Method setIdentifierMethod, CompositeType componentIdType)

Method Detail

castBytecodeProviderback to summary
private static BytecodeProviderImpl castBytecodeProvider(BytecodeProvider bytecodeProvider)
getComponentIdTypeback to summary
pack-priv CompositeType getComponentIdType()
getEntityNameback to summary
protected String getEntityName()

Overrides org.hibernate.proxy.AbstractSerializableProxy.getEntityName.

Annotations
@Override
getFallbackBytecodeProviderback to summary
private static BytecodeProviderImpl getFallbackBytecodeProvider()
getIdback to summary
protected Object getId()

Overrides org.hibernate.proxy.AbstractSerializableProxy.getId.

Annotations
@Override
getIdentifierGetterMethodClassback to summary
pack-priv Class<?> getIdentifierGetterMethodClass()
getIdentifierGetterMethodNameback to summary
pack-priv String getIdentifierGetterMethodName()
getIdentifierSetterMethodClassback to summary
pack-priv Class<?> getIdentifierSetterMethodClass()
getIdentifierSetterMethodNameback to summary
pack-priv String getIdentifierSetterMethodName()
getIdentifierSetterMethodParamsback to summary
pack-priv Class<?>[] getIdentifierSetterMethodParams()
getInterfacesback to summary
pack-priv Class<?>[] getInterfaces()
getPersistentClassback to summary
pack-priv Class<?> getPersistentClass()
readResolveback to summary
private Object readResolve()
retrieveByteBuddyBytecodeProviderback to summary
private static BytecodeProviderImpl retrieveByteBuddyBytecodeProvider(final SessionFactoryImplementor sessionFactory)

Deprecated

as a consequence of SessionFactoryImplementor being deprecated. See corresponding docs for further information.

retrieveMatchingSessionFactoryback to summary
private static SessionFactoryImplementor retrieveMatchingSessionFactory(final String sessionFactoryUuid, final String sessionFactoryName)

Deprecated

as a consequence of SessionFactoryImplementor being deprecated. See corresponding docs for further information.