public abstract class ParameterMapping extends Object implements Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
ParameterMapping.ParamType |
| Constructor and Description |
|---|
ParameterMapping(Class<?> associatedType,
String sapName,
String javaName,
Class<? extends Converter> converterClass) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Class<?> |
getAssociatedType() |
protected Object |
getConvertedValueToJava(Object value,
ConverterCache converterCache) |
protected Object |
getConvertedValueToSap(Object value,
ConverterCache converterCache) |
Class<? extends Converter> |
getConverterClass() |
String |
getJavaName() |
abstract ParameterMapping.ParamType |
getParamType() |
String |
getSapName() |
protected abstract Object |
getUnconvertedValueToJava(Object value,
ConverterCache converterCache) |
protected abstract Object |
getUnconvertedValueToSap(Object value,
ConverterCache converterCache) |
boolean |
hasConverter() |
int |
hashCode() |
Object |
mapToJava(Object fieldMap,
ConverterCache converterCache) |
Object |
mapToSap(Object value,
ConverterCache converterCache) |
public Class<?> getAssociatedType()
public String getJavaName()
public abstract ParameterMapping.ParamType getParamType()
public boolean hasConverter()
protected final Object getConvertedValueToJava(Object value, ConverterCache converterCache)
protected final Object getConvertedValueToSap(Object value, ConverterCache converterCache)
protected abstract Object getUnconvertedValueToJava(Object value, ConverterCache converterCache)
protected abstract Object getUnconvertedValueToSap(Object value, ConverterCache converterCache)
public final Object mapToJava(Object fieldMap, ConverterCache converterCache)
public Object mapToSap(Object value, ConverterCache converterCache)
value - A plain value if the parameter is a simple one,
a bapi structure instance if the parameter is a structure,
a list of bapi structure instances if the parameter is a table.converterCache - Needed for conversion of parameterspublic String getSapName()
Copyright © 2017 akquinet tech@spree GmbH. All Rights Reserved.