public class ErpTypeSerializer extends Object
Constructor and Description |
---|
ErpTypeSerializer() |
Modifier and Type | Method and Description |
---|---|
<T> ConvertedObject<T> |
fromErp(String erpObject,
Class<T> resultType) |
Collection<ErpTypeConverter<?>> |
getTypeConverters() |
Map<Class<?>,ErpTypeConverter<?>> |
getTypeConvertersByType() |
<T> ConvertedObject<String> |
toErp(T object) |
ErpTypeSerializer |
withTypeConverters(ErpTypeConverter<?>... typeConverters)
Delegates to
withTypeConverters(Iterable) . |
ErpTypeSerializer |
withTypeConverters(Iterable<ErpTypeConverter<?>> typeConverters)
Registers the given
ErpTypeConverter s. |
public ErpTypeSerializer withTypeConverters(Iterable<ErpTypeConverter<?>> typeConverters)
ErpTypeConverter
s. Replaces existing converters for already existing types that have
been added before.public ErpTypeSerializer withTypeConverters(ErpTypeConverter<?>... typeConverters)
withTypeConverters(Iterable)
.public Collection<ErpTypeConverter<?>> getTypeConverters()
public Map<Class<?>,ErpTypeConverter<?>> getTypeConvertersByType()
public <T> ConvertedObject<String> toErp(@Nullable T object)
public <T> ConvertedObject<T> fromErp(@Nullable String erpObject, Class<T> resultType)
Copyright © 2017 SAP SE. All rights reserved.