Class PriceDataConverter
- java.lang.Object
-
- com.broadleafcommerce.pricing.dataimport.converter.PriceDataConverter
-
- All Implemented Interfaces:
org.springframework.core.convert.converter.Converter<com.broadleafcommerce.common.dataimport.messaging.BatchRecord,PriceData>
public class PriceDataConverter extends Object implements org.springframework.core.convert.converter.Converter<com.broadleafcommerce.common.dataimport.messaging.BatchRecord,PriceData>
- Author:
- Vitalii Voronkov (vvoronkov)
-
-
Constructor Summary
Constructors Constructor Description PriceDataConverter(com.fasterxml.jackson.databind.ObjectMapper mapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PriceData
convert(@NonNull com.broadleafcommerce.common.dataimport.messaging.BatchRecord source)
protected com.broadleafcommerce.pricing.client.domain.PriceableTargetRef
convertTarget(com.broadleafcommerce.common.dataimport.messaging.BatchRecord source)
protected com.fasterxml.jackson.databind.ObjectMapper
getMapper()
protected com.broadleafcommerce.common.extension.TypeFactory
getTypeFactory()
-
-
-
Method Detail
-
convert
public PriceData convert(@NonNull @NonNull com.broadleafcommerce.common.dataimport.messaging.BatchRecord source)
- Specified by:
convert
in interfaceorg.springframework.core.convert.converter.Converter<com.broadleafcommerce.common.dataimport.messaging.BatchRecord,PriceData>
-
convertTarget
protected com.broadleafcommerce.pricing.client.domain.PriceableTargetRef convertTarget(com.broadleafcommerce.common.dataimport.messaging.BatchRecord source)
-
getMapper
protected com.fasterxml.jackson.databind.ObjectMapper getMapper()
-
getTypeFactory
protected com.broadleafcommerce.common.extension.TypeFactory getTypeFactory()
-
-