org.apache.jackrabbit.ocm.manager.objectconverter.impl
Class BeanLazyLoader

java.lang.Object
  extended by org.apache.jackrabbit.ocm.manager.objectconverter.impl.AbstractLazyLoader
      extended by org.apache.jackrabbit.ocm.manager.objectconverter.impl.BeanLazyLoader
All Implemented Interfaces:
Serializable, net.sf.cglib.proxy.Callback, net.sf.cglib.proxy.InvocationHandler

public class BeanLazyLoader
extends AbstractLazyLoader
implements Serializable

See Also:
Serialized Form

Constructor Summary
BeanLazyLoader(BeanConverter beanConverter, Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Class<?> beanClass, Object parent)
           
 
Method Summary
protected  Object fetchTarget()
          Fetch the proxified instance
 
Methods inherited from class org.apache.jackrabbit.ocm.manager.objectconverter.impl.AbstractLazyLoader
getTarget, invoke, isInitialized
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanLazyLoader

public BeanLazyLoader(BeanConverter beanConverter,
                      Session session,
                      Node parentNode,
                      BeanDescriptor beanDescriptor,
                      ClassDescriptor beanClassDescriptor,
                      Class<?> beanClass,
                      Object parent)
Method Detail

fetchTarget

protected Object fetchTarget()
Description copied from class: AbstractLazyLoader
Fetch the proxified instance

Specified by:
fetchTarget in class AbstractLazyLoader
Returns:
the proxified instance


Copyright © 2004-2008 The Apache Software Foundation. All Rights Reserved.