public class ChineseAddressFacade extends java.lang.Object implements AddressFacade
AddressFacade| Constructor and Description |
|---|
ChineseAddressFacade() |
| Modifier and Type | Method and Description |
|---|---|
protected AddressService |
getChineseAddressService() |
java.util.List<CityData> |
getCitiesForRegion(java.lang.String regionCode)
Find cities by region code
|
protected Converter<CityModel,CityData> |
getCityConverter() |
CityData |
getCityForIsocode(java.lang.String isocode)
Find city by its code
|
DistrictData |
getDistrcitForIsocode(java.lang.String isocode)
Find district by its code
|
protected Converter<DistrictModel,DistrictData> |
getDistrictConverter() |
java.util.List<DistrictData> |
getDistrictsForCity(java.lang.String cityCode)
Find districts by city code
|
protected PostcodeValidateStrategy |
getPostCodeValidateStrategy() |
void |
setChineseAddressService(AddressService chineseAddressService) |
void |
setCityConverter(Converter<CityModel,CityData> cityConverter) |
void |
setDistrictConverter(Converter<DistrictModel,DistrictData> districtConverter) |
void |
setPostcodeValidateStrategy(PostcodeValidateStrategy postcodeValidateStrategy) |
boolean |
validatePostcode(java.lang.String postcode)
Validate the specific postcode
|
public CityData getCityForIsocode(java.lang.String isocode)
AddressFacadegetCityForIsocode in interface AddressFacadeisocode - city codepublic DistrictData getDistrcitForIsocode(java.lang.String isocode)
AddressFacadegetDistrcitForIsocode in interface AddressFacadeisocode - district codepublic java.util.List<CityData> getCitiesForRegion(java.lang.String regionCode)
AddressFacadegetCitiesForRegion in interface AddressFacaderegionCode - region Codepublic java.util.List<DistrictData> getDistrictsForCity(java.lang.String cityCode)
AddressFacadegetDistrictsForCity in interface AddressFacadecityCode - city Codepublic boolean validatePostcode(java.lang.String postcode)
AddressFacadevalidatePostcode in interface AddressFacadepostcode - the specific postcodeprotected AddressService getChineseAddressService()
public void setChineseAddressService(AddressService chineseAddressService)
protected Converter<DistrictModel,DistrictData> getDistrictConverter()
public void setDistrictConverter(Converter<DistrictModel,DistrictData> districtConverter)
protected PostcodeValidateStrategy getPostCodeValidateStrategy()
public void setPostcodeValidateStrategy(PostcodeValidateStrategy postcodeValidateStrategy)
Copyright © 2018 SAP SE. All Rights Reserved.