net.sf.hibernate4gwt.core.beanlib.merge
Class MergeMapReplicator
java.lang.Object
Hibernate3MapReplicator
net.sf.hibernate4gwt.core.beanlib.merge.MergeMapReplicator
public class MergeMapReplicator
- extends Hibernate3MapReplicator
Encapsulation of the collection replicator
- Author:
- bruno.marchesson
Field Summary |
static net.sf.hibernate4gwt.core.beanlib.merge.MergeMapReplicator.Factory |
factory
|
Constructor Summary |
protected |
MergeMapReplicator(BeanTransformerSpi beanTransformer)
Constructor |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
factory
public static final net.sf.hibernate4gwt.core.beanlib.merge.MergeMapReplicator.Factory factory
MergeMapReplicator
protected MergeMapReplicator(BeanTransformerSpi beanTransformer)
- Constructor
- Parameters:
beanTransformer
-
newMapReplicatable
public static Hibernate3MapReplicator newMapReplicatable(BeanTransformerSpi beanTransformer)
getPersistenceUtil
public IPersistenceUtil getPersistenceUtil()
- Returns:
- the _persistenceUtil
setPersistenceUtil
public void setPersistenceUtil(IPersistenceUtil util)
- Parameters:
util
- the _persistenceUtil to set
replicate
protected java.lang.Object replicate(java.lang.Object from)
replicateMap
public <K,V,T> T replicateMap(java.util.Map<K,V> from,
java.lang.Class<T> toClass)
- Map replication override
This copy/paste of beanLib code is needed because the createToMap
method is private :(