S - ItemToMapConversionContext which contains information about the IntegrationObject and the ItemModelT - it is a target to populate the values as a Map from given ItemModelpublic abstract class AbstractItem2MapPopulator<S extends ItemToMapConversionContext,T extends java.util.Map<java.lang.String,java.lang.Object>> extends java.lang.Object implements Populator<S,T>
| Constructor and Description |
|---|
AbstractItem2MapPopulator() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract boolean |
isApplicable(TypeModel attributeTypeModel) |
void |
populate(S source,
T target)
Populate the target instance with values from the source instance.
|
protected abstract void |
populateToMap(IntegrationObjectItemAttributeModel attr,
java.lang.String qualifier,
S source,
T target) |
public void populate(S source, T target)
Populatorpopulate in interface Populator<S extends ItemToMapConversionContext,T extends java.util.Map<java.lang.String,java.lang.Object>>source - the source objecttarget - the target to fillprotected abstract void populateToMap(IntegrationObjectItemAttributeModel attr, java.lang.String qualifier, S source, T target)
protected abstract boolean isApplicable(TypeModel attributeTypeModel)
Copyright © 2018 SAP SE. All Rights Reserved.