public class CxScriptProfileMapper<T> extends java.lang.Object implements Populator<T,MappingData>
| Constructor and Description |
|---|
CxScriptProfileMapper() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.lang.String,java.lang.Object> |
createInputParameters(T source) |
protected java.util.List<SegmentMappingData> |
executeMapperScrip(CxMapperScriptModel script,
java.util.Map<java.lang.String,java.lang.Object> inputParameters) |
protected java.util.List<CxMapperScriptModel> |
findMapperScripts() |
protected FlexibleSearchService |
getFlexibleSearchService() |
protected java.lang.String |
getScriptGroup() |
protected ScriptingLanguagesService |
getScriptingLanguagesService() |
void |
populate(T source,
MappingData target)
Populate the target instance with values from the source instance.
|
void |
setFlexibleSearchService(FlexibleSearchService flexibleSearchService) |
void |
setScriptGroup(java.lang.String scriptGroup) |
void |
setScriptingLanguagesService(ScriptingLanguagesService scriptingLanguagesService) |
public void populate(T source, MappingData target)
Populatorpopulate in interface Populator<T,MappingData>source - the source objecttarget - the target to fillprotected java.util.Map<java.lang.String,java.lang.Object> createInputParameters(T source)
protected java.util.List<CxMapperScriptModel> findMapperScripts()
protected java.util.List<SegmentMappingData> executeMapperScrip(CxMapperScriptModel script, java.util.Map<java.lang.String,java.lang.Object> inputParameters)
protected FlexibleSearchService getFlexibleSearchService()
protected ScriptingLanguagesService getScriptingLanguagesService()
protected java.lang.String getScriptGroup()
public void setScriptingLanguagesService(ScriptingLanguagesService scriptingLanguagesService)
public void setFlexibleSearchService(FlexibleSearchService flexibleSearchService)
public void setScriptGroup(java.lang.String scriptGroup)
Copyright © 2018 SAP SE. All Rights Reserved.