gov.nih.nci.caarray.services.util.dataconverter.assembler
Class DefaultAssembler
java.lang.Object
gov.nih.nci.caarray.services.util.dataconverter.assembler.AssemblerFactory
gov.nih.nci.caarray.services.util.dataconverter.assembler.DefaultAssembler
public final class DefaultAssembler
- extends AssemblerFactory
This class is the default assembler that relies solely on the mapper for
each of the source objects to the target object to perform the conversion.
All the source objects must be mapped to the target object.
- Author:
- TranP
Method Summary |
java.lang.Object |
create(java.lang.Object[] sourceObjects)
Create an object which properties has the value provided by the specified
objects as mapped by mapper-repository.xml |
void |
update(java.util.List sourceObjects,
java.lang.Object targetObject,
boolean overwrite)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultAssembler
public DefaultAssembler(java.lang.Class targetObjectClass)
create
public java.lang.Object create(java.lang.Object[] sourceObjects)
- Description copied from class:
AssemblerFactory
- Create an object which properties has the value provided by the specified
objects as mapped by mapper-repository.xml
- Specified by:
create
in class AssemblerFactory
- Returns:
update
public void update(java.util.List sourceObjects,
java.lang.Object targetObject,
boolean overwrite)
- Specified by:
update
in class AssemblerFactory