net.sf.gilead.core.beanlib.merge
Class MergeBeanPopulator

java.lang.Object
  extended by net.sf.gilead.core.beanlib.merge.MergeBeanPopulator

public class MergeBeanPopulator
extends java.lang.Object

Bean populator for merge operation

Author:
bruno.marchesson

Constructor Summary
MergeBeanPopulator()
           
 
Method Summary
static BeanPopulator newBeanPopulator(java.lang.Object from, java.lang.Object to, IClassMapper classMapper, IPersistenceUtil persistenceUtil, IProxyStore proxyStore)
          Create a new populator for merge operation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MergeBeanPopulator

public MergeBeanPopulator()
Method Detail

newBeanPopulator

public static BeanPopulator newBeanPopulator(java.lang.Object from,
                                             java.lang.Object to,
                                             IClassMapper classMapper,
                                             IPersistenceUtil persistenceUtil,
                                             IProxyStore proxyStore)
Create a new populator for merge operation

Parameters:
from - the source class
to - the target class
classMapper - the associated class mapper
Returns:
the created populator