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 Details

    • ChineseAddressReversePopulator

      public ChineseAddressReversePopulator()
  • Method Details

    • populate

      public void populate(AddressData addressData, AddressModel addressModel)
      Description copied from interface: Populator
      Populate the target instance with values from the source instance.
      Specified by:
      populate in interface Populator<AddressData,AddressModel>
      Overrides:
      populate in class AddressReversePopulator
      Parameters:
      addressData - the source object
      addressModel - 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, String cityCode)
    • setDistrictForAddressModel

      protected void setDistrictForAddressModel(AddressModel addressModel, 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)