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

All Implemented Interfaces:
    org.hibernate.repackage.cglib.proxy.InvocationHandler, LazyInitializer

A LazyInitializer implemented using the CGLIB bytecode generation library
Fields inherited from org.hibernate.proxy.pojo.BasicLazyInitializer:
INVOKE_IMPLEMENTATION,  persistentClass,  getIdentifierMethod,  setIdentifierMethod,  overridesEquals,  componentIdType
Method from org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer 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.cglib.CGLIBLazyInitializer Detail:
 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 method,
    Object[] args) throws Throwable 
 protected Object serializableProxy()