Save This Page
Home » hibernate-distribution-3.3.1.GA-dist » org.hibernate » proxy » pojo » javassist » [javadoc | source]
org.hibernate.proxy.pojo.javassist
public class: JavassistLazyInitializer [javadoc | source]
java.lang.Object
   org.hibernate.proxy.AbstractLazyInitializer
      org.hibernate.proxy.pojo.BasicLazyInitializer
         org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer

All Implemented Interfaces:
    javassist.util.proxy.MethodHandler, LazyInitializer

A Javassist-based lazy initializer proxy.
Fields inherited from org.hibernate.proxy.pojo.BasicLazyInitializer:
INVOKE_IMPLEMENTATION,  persistentClass,  getIdentifierMethod,  setIdentifierMethod,  overridesEquals,  componentIdType
Method from org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer Summary:
getProxy,   getProxy,   getProxyFactory,   invoke,   serializableProxy
Methods from org.hibernate.proxy.pojo.BasicLazyInitializer:
getPersistentClass,   invoke,   serializableProxy
Methods from org.hibernate.proxy.AbstractLazyInitializer:
getEntityName,   getIdentifier,   getImplementation,   getImplementation,   getSession,   getTarget,   initialize,   isConnectedToSession,   isUninitialized,   isUnwrap,   setIdentifier,   setImplementation,   setSession,   setUnwrap
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer Detail:
 public static HibernateProxy getProxy(String entityName,
    Class persistentClass,
    Class[] interfaces,
    Method getIdentifierMethod,
    Method setIdentifierMethod,
    AbstractComponentType componentIdType,
    Serializable id,
    SessionImplementor session) throws HibernateException 
 public static HibernateProxy getProxy(Class factory,
    String entityName,
    Class persistentClass,
    Class[] interfaces,
    Method getIdentifierMethod,
    Method setIdentifierMethod,
    AbstractComponentType componentIdType,
    Serializable id,
    SessionImplementor session) throws HibernateException 
 public static Class getProxyFactory(Class persistentClass,
    Class[] interfaces) throws HibernateException 
 public Object invoke(Object proxy,
    Method thisMethod,
    Method proceed,
    Object[] args) throws Throwable 
 protected Object serializableProxy()