Class ChineseAddressReversePopulator
- java.lang.Object
-
- de.hybris.platform.commercefacades.user.converters.populator.AddressReversePopulator
-
- de.hybris.platform.addressfacades.populators.ChineseAddressReversePopulator
-
- All Implemented Interfaces:
Populator<AddressData,AddressModel>
public class ChineseAddressReversePopulator extends AddressReversePopulator
-
-
Constructor Summary
Constructors Constructor Description ChineseAddressReversePopulator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AddressServicegetChineseAddressService()voidpopulate(AddressData addressData, AddressModel addressModel)Populate the target instance with values from the source instance.protected voidpopulateCity(AddressData addressData, AddressModel addressModel)protected voidpopulateCityDistrict(AddressData addressData, AddressModel addressModel)protected voidpopulateFirstAndLastName(AddressModel addressModel)If first and last name are empty, try to copy full name to it, this is needed when guest checks out and creates new account based on addressvoidsetChineseAddressService(AddressService chineseAddressService)protected voidsetCityForAddressModel(AddressModel addressModel, java.lang.String cityCode)protected voidsetDistrictForAddressModel(AddressModel addressModel, java.lang.String districtCode)-
Methods inherited from class de.hybris.platform.commercefacades.user.converters.populator.AddressReversePopulator
getCommonI18NService, getFlexibleSearchService, setCommonI18NService, setFlexibleSearchService
-
-
-
-
Method Detail
-
populate
public void populate(AddressData addressData, AddressModel addressModel)
Description copied from interface:PopulatorPopulate the target instance with values from the source instance.- Specified by:
populatein interfacePopulator<AddressData,AddressModel>- Overrides:
populatein classAddressReversePopulator- Parameters:
addressData- the source objectaddressModel- the target to fill
-
populateCityDistrict
protected void populateCityDistrict(AddressData addressData, AddressModel addressModel)
-
populateCity
protected void populateCity(AddressData addressData, AddressModel addressModel)
-
setCityForAddressModel
protected void setCityForAddressModel(AddressModel addressModel, java.lang.String cityCode)
-
setDistrictForAddressModel
protected void setDistrictForAddressModel(AddressModel addressModel, java.lang.String districtCode)
-
populateFirstAndLastName
protected void populateFirstAndLastName(AddressModel addressModel)
If first and last name are empty, try to copy full name to it, this is needed when guest checks out and creates new account based on address- Parameters:
addressData-addressModel-
-
getChineseAddressService
protected AddressService getChineseAddressService()
-
setChineseAddressService
public void setChineseAddressService(AddressService chineseAddressService)
-
-