Class ChineseAddressFacade
java.lang.Object
de.hybris.platform.addressfacades.address.impl.ChineseAddressFacade
- All Implemented Interfaces:
AddressFacade
Implementation of
AddressFacade-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CellphoneValidateStrategyprotected AddressServicegetCitiesForRegion(String regionCode) Find cities by region codegetCityForIsocode(String isocode) Find city by its codegetDistrcitForIsocode(String isocode) Find district by its codeprotected Converter<DistrictModel,DistrictData> getDistrictsForCity(String cityCode) Find districts by city codeprotected PostcodeValidateStrategybooleanisInvalidCellphone(String cellphone) Validate the specific cell phonevoidsetCellphoneValidateStrategy(CellphoneValidateStrategy cellphoneValidateStrategy) voidsetChineseAddressService(AddressService chineseAddressService) voidsetCityConverter(Converter<CityModel, CityData> cityConverter) voidsetDistrictConverter(Converter<DistrictModel, DistrictData> districtConverter) voidsetPostcodeValidateStrategy(PostcodeValidateStrategy postcodeValidateStrategy) booleanvalidatePostcode(String postcode) Validate the specific postcode
-
Constructor Details
-
ChineseAddressFacade
public ChineseAddressFacade()
-
-
Method Details
-
getCityForIsocode
Description copied from interface:AddressFacadeFind city by its code- Specified by:
getCityForIsocodein interfaceAddressFacade- Parameters:
isocode- city code- Returns:
- city data
-
getDistrcitForIsocode
Description copied from interface:AddressFacadeFind district by its code- Specified by:
getDistrcitForIsocodein interfaceAddressFacade- Parameters:
isocode- district code- Returns:
- district data
-
getCitiesForRegion
Description copied from interface:AddressFacadeFind cities by region code- Specified by:
getCitiesForRegionin interfaceAddressFacade- Parameters:
regionCode- region Code- Returns:
- city list in the region
-
getDistrictsForCity
Description copied from interface:AddressFacadeFind districts by city code- Specified by:
getDistrictsForCityin interfaceAddressFacade- Parameters:
cityCode- city Code- Returns:
- district list in the city
-
validatePostcode
Description copied from interface:AddressFacadeValidate the specific postcode- Specified by:
validatePostcodein interfaceAddressFacade- Parameters:
postcode- the specific postcode- Returns:
- validated result
-
isInvalidCellphone
Description copied from interface:AddressFacadeValidate the specific cell phone- Specified by:
isInvalidCellphonein interfaceAddressFacade- Parameters:
cellphone- the specific cell phone- Returns:
- validated result
-
getChineseAddressService
-
setChineseAddressService
-
getCityConverter
-
setCityConverter
-
getDistrictConverter
-
setDistrictConverter
-
getPostCodeValidateStrategy
-
setPostcodeValidateStrategy
-
getCellphoneValidateStrategy
-
setCellphoneValidateStrategy
-