Package com.sap.hybris.c4c.customer.util
Class SapC4cCustomerUtils
- java.lang.Object
-
- com.sap.hybris.c4c.customer.util.SapC4cCustomerUtils
-
public class SapC4cCustomerUtils extends java.lang.ObjectUtility Class for creating Data Transfer objects
-
-
Constructor Summary
Constructors Constructor Description SapC4cCustomerUtils()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PopulatorgetAddressPopulator()C4CAddressDatagetAddressWithEmail(java.lang.String email)Returns C4CAddressData populated with given emailjava.util.List<C4CAddressData>getAdressListForCustomer(java.util.Collection<AddressModel> addressModels)Returns List of C4CAddressData for given list of addressModelConfigurationServicegetConfigurationService()C4CCustomerDatagetCustomerDataForCustomer(CustomerModel customerModel, java.util.Collection<AddressModel> addressModels)Returns C4CCustomerData for given customerModel and list of addressModelPopulatorgetCustomerPopulator()voidsetAddressPopulator(Populator addressPopulator)voidsetConfigurationService(ConfigurationService configurationService)voidsetCustomerPopulator(Populator customerPopulator)
-
-
-
Method Detail
-
getCustomerDataForCustomer
public C4CCustomerData getCustomerDataForCustomer(CustomerModel customerModel, java.util.Collection<AddressModel> addressModels)
Returns C4CCustomerData for given customerModel and list of addressModel- Parameters:
customerModel-addressModels-- Returns:
- c4cCustomerData
-
getAdressListForCustomer
public java.util.List<C4CAddressData> getAdressListForCustomer(java.util.Collection<AddressModel> addressModels)
Returns List of C4CAddressData for given list of addressModel- Parameters:
addressModels-- Returns:
- list of C4CAddressData
-
getAddressWithEmail
public C4CAddressData getAddressWithEmail(java.lang.String email)
Returns C4CAddressData populated with given email- Parameters:
email-- Returns:
- C4CAddressData
-
getAddressPopulator
public Populator getAddressPopulator()
- Returns:
- the addressPopulator
-
setAddressPopulator
public void setAddressPopulator(Populator addressPopulator)
- Parameters:
addressPopulator- the addressPopulator to set
-
getConfigurationService
public ConfigurationService getConfigurationService()
- Returns:
- the configurationService
-
setConfigurationService
public void setConfigurationService(ConfigurationService configurationService)
- Parameters:
configurationService- the configurationService to set
-
getCustomerPopulator
public Populator getCustomerPopulator()
- Returns:
- the customerPopulator
-
setCustomerPopulator
public void setCustomerPopulator(Populator customerPopulator)
- Parameters:
customerPopulator- the customerPopulator to set
-
-