public class

JavassistLazyInitializer

extends BasicLazyInitializer
java.lang.Object
   ↳ org.hibernate.proxy.AbstractLazyInitializer
     ↳ org.hibernate.proxy.pojo.BasicLazyInitializer
       ↳ org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer

Class Overview

A Javassist-based lazy initializer proxy.

Summary

[Expand]
Inherited Fields
From class org.hibernate.proxy.pojo.BasicLazyInitializer
Public Methods
static HibernateProxy getProxy(String entityName, Class persistentClass, Class[] interfaces, Method getIdentifierMethod, Method setIdentifierMethod, CompositeType componentIdType, Serializable id, SessionImplementor session)
static HibernateProxy getProxy(Class factory, String entityName, Class persistentClass, Class[] interfaces, Method getIdentifierMethod, Method setIdentifierMethod, CompositeType componentIdType, Serializable id, SessionImplementor session)
static Class getProxyFactory(Class persistentClass, Class[] interfaces)
Object invoke(Object proxy, Method thisMethod, Method proceed, Object[] args)
Protected Methods
Object serializableProxy()
[Expand]
Inherited Methods
From class org.hibernate.proxy.pojo.BasicLazyInitializer
From class org.hibernate.proxy.AbstractLazyInitializer
From class java.lang.Object
From interface org.hibernate.proxy.LazyInitializer

Public Methods

public static HibernateProxy getProxy (String entityName, Class persistentClass, Class[] interfaces, Method getIdentifierMethod, Method setIdentifierMethod, CompositeType componentIdType, Serializable id, SessionImplementor session)

public static HibernateProxy getProxy (Class factory, String entityName, Class persistentClass, Class[] interfaces, Method getIdentifierMethod, Method setIdentifierMethod, CompositeType componentIdType, Serializable id, SessionImplementor session)

public static Class getProxyFactory (Class persistentClass, Class[] interfaces)

public Object invoke (Object proxy, Method thisMethod, Method proceed, Object[] args)

Throws
Throwable

Protected Methods

protected Object serializableProxy ()