Class CustomerConverter

  • All Implemented Interfaces:
    org.springframework.core.convert.converter.Converter<com.broadleafcommerce.common.dataimport.messaging.BatchRecord,​Customer>

    public class CustomerConverter
    extends Object
    implements org.springframework.core.convert.converter.Converter<com.broadleafcommerce.common.dataimport.messaging.BatchRecord,​Customer>
    Author:
    Vitalii Voronkov (vvoronkov)
    • Constructor Detail

      • CustomerConverter

        public CustomerConverter​(com.fasterxml.jackson.databind.ObjectMapper mapper,
                                 com.broadleafcommerce.common.extension.TypeFactory typeFactory)
    • Method Detail

      • convert

        public Customer convert​(@NonNull
                                @NonNull com.broadleafcommerce.common.dataimport.messaging.BatchRecord source)
        Specified by:
        convert in interface org.springframework.core.convert.converter.Converter<com.broadleafcommerce.common.dataimport.messaging.BatchRecord,​Customer>
      • convertPhone

        protected Phone convertPhone​(com.broadleafcommerce.common.dataimport.messaging.BatchRecord source)
      • getMapper

        protected com.fasterxml.jackson.databind.ObjectMapper getMapper()
      • getTypeFactory

        protected com.broadleafcommerce.common.extension.TypeFactory getTypeFactory()