public class DefaultModifableConfigurablePopulator<SOURCE,TARGET,OPTION> extends java.lang.Object implements ModifiableConfigurablePopulator<SOURCE,TARGET,OPTION>
ConfigurablePopulator implementing ModifiableConfigurablePopulator| Constructor and Description |
|---|
DefaultModifableConfigurablePopulator() |
| Modifier and Type | Method and Description |
|---|---|
void |
applyModification(ConfigurablePopulatorModification<SOURCE,TARGET,OPTION> modification) |
protected java.util.Map<OPTION,Populator<SOURCE,TARGET>> |
getPopulators() |
void |
populate(SOURCE source,
TARGET target,
java.util.Collection<OPTION> options)
Populate the target instance from the source instance.
|
void |
setPopulators(java.util.Map<OPTION,Populator<SOURCE,TARGET>> populators) |
public DefaultModifableConfigurablePopulator()
public void applyModification(ConfigurablePopulatorModification<SOURCE,TARGET,OPTION> modification)
applyModification in interface ModifiableConfigurablePopulator<SOURCE,TARGET,OPTION>public void populate(SOURCE source, TARGET target, java.util.Collection<OPTION> options) throws ConversionException
ConfigurablePopulatorpopulate in interface ConfigurablePopulator<SOURCE,TARGET,OPTION>source - the source objecttarget - the target to filloptions - options used to control what data is populatedConversionException - if an error occursCopyright © 2018 SAP SE. All Rights Reserved.