net.sf.beanlib.hibernate3
Class Hibernate3JavaBeanReplicator

java.lang.Object
  extended by net.sf.beanlib.provider.replicator.ReplicatorTemplate
      extended by net.sf.beanlib.provider.replicator.BeanReplicator
          extended by net.sf.beanlib.hibernate3.Hibernate3JavaBeanReplicator
All Implemented Interfaces:
net.sf.beanlib.spi.replicator.BeanReplicatorSpi

public class Hibernate3JavaBeanReplicator
extends net.sf.beanlib.provider.replicator.BeanReplicator

Hibernate 3 specific JavaBean Replicator.

Author:
Joe D. Velopar

Nested Class Summary
static class Hibernate3JavaBeanReplicator.Factory
          Factory for Hibernate3JavaBeanReplicator
 
Field Summary
private static Hibernate3JavaBeanReplicator.Factory factory
           
 
Fields inherited from class net.sf.beanlib.provider.replicator.ReplicatorTemplate
log
 
Constructor Summary
protected Hibernate3JavaBeanReplicator(net.sf.beanlib.spi.BeanTransformerSpi beanTransformer)
           
 
Method Summary
protected
<T> T
createToInstance(Class<T> toClass)
           
static Hibernate3JavaBeanReplicator.Factory getFactory()
           
static Hibernate3JavaBeanReplicator newBeanReplicatable(net.sf.beanlib.spi.BeanTransformerSpi beanTransformer)
           
 
Methods inherited from class net.sf.beanlib.provider.replicator.BeanReplicator
newBeanReplicatable, replicateBean, replicateBean
 
Methods inherited from class net.sf.beanlib.provider.replicator.ReplicatorTemplate
createToInstance, createToInstanceWithComparator, getTargetCloned, populateBean, putTargetCloned, replicate, replicate, replicateByBeanReplicatable, transform
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

factory

private static final Hibernate3JavaBeanReplicator.Factory factory
Constructor Detail

Hibernate3JavaBeanReplicator

protected Hibernate3JavaBeanReplicator(net.sf.beanlib.spi.BeanTransformerSpi beanTransformer)
Method Detail

getFactory

public static Hibernate3JavaBeanReplicator.Factory getFactory()

newBeanReplicatable

public static Hibernate3JavaBeanReplicator newBeanReplicatable(net.sf.beanlib.spi.BeanTransformerSpi beanTransformer)

createToInstance

protected <T> T createToInstance(Class<T> toClass)
                      throws InstantiationException,
                             IllegalAccessException,
                             SecurityException,
                             NoSuchMethodException
Overrides:
createToInstance in class net.sf.beanlib.provider.replicator.ReplicatorTemplate
Throws:
InstantiationException
IllegalAccessException
SecurityException
NoSuchMethodException