net.sf.beanlib.hibernate3
Class Hibernate3MapReplicator
java.lang.Object
net.sf.beanlib.provider.replicator.ReplicatorTemplate
net.sf.beanlib.provider.replicator.MapReplicator
net.sf.beanlib.hibernate3.Hibernate3MapReplicator
- All Implemented Interfaces:
- net.sf.beanlib.spi.replicator.MapReplicatorSpi
public class Hibernate3MapReplicator
- extends net.sf.beanlib.provider.replicator.MapReplicator
Hibernate 3 specific Map Replicator.
- Author:
- Joe D. Velopar
| Fields inherited from class net.sf.beanlib.provider.replicator.ReplicatorTemplate |
log |
| Methods inherited from class net.sf.beanlib.provider.replicator.ReplicatorTemplate |
chooseClass, containsTargetCloned, createToInstance, createToInstanceWithComparator, getCustomerBeanTransformer, getTargetCloned, newInstanceAsPrivileged, populateBean, putTargetCloned, replicate, replicateByBeanReplicatable, transform |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Hibernate3MapReplicator
protected Hibernate3MapReplicator(net.sf.beanlib.spi.BeanTransformerSpi beanTransformer)
getFactory
public static Hibernate3MapReplicator.Factory getFactory()
newMapReplicatable
public static Hibernate3MapReplicator newMapReplicatable(net.sf.beanlib.spi.BeanTransformerSpi beanTransformer)
replicateMap
public <K,V,T> T replicateMap(java.util.Map<K,V> from,
java.lang.Class<T> toClass)
- Specified by:
replicateMap in interface net.sf.beanlib.spi.replicator.MapReplicatorSpi- Overrides:
replicateMap in class net.sf.beanlib.provider.replicator.MapReplicator
createToInstance
protected <T> T createToInstance(java.lang.Object from,
java.lang.Class<T> toClass)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException,
java.lang.SecurityException,
java.lang.NoSuchMethodException
- Overrides:
createToInstance in class net.sf.beanlib.provider.replicator.ReplicatorTemplate
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.SecurityException
java.lang.NoSuchMethodException
replicate
protected <T> T replicate(T from)
- Overrides:
replicate in class net.sf.beanlib.provider.replicator.ReplicatorTemplate
Copyright © 2009. All Rights Reserved.