Interface AddressService
-
- All Superinterfaces:
AddressService
- All Known Implementing Classes:
ChineseAddressService
public interface AddressService extends AddressService
Provide methods to handle address related request
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<CityModel>getCitiesForRegion(java.lang.String regionCode)Find cities by region codeCityModelgetCityForIsocode(java.lang.String isocode)Find city by its codeCityModelgetCityForRegionAndIsocode(RegionModel region, java.lang.String isocode)Gets city by region and its codeDistrictModelgetDistrictForCityAndIsocode(CityModel city, java.lang.String isocode)Gets district by city and its codeDistrictModelgetDistrictForIsocode(java.lang.String isocode)Find district by its codejava.util.List<DistrictModel>getDistrictsForCity(java.lang.String cityCode)Find districts by city code-
Methods inherited from interface de.hybris.platform.servicelayer.user.AddressService
cloneAddress, cloneAddressForOwner, createAddressForOwner, createAddressForUser, getAddressesForOwner
-
-
-
-
Method Detail
-
getCitiesForRegion
java.util.List<CityModel> getCitiesForRegion(java.lang.String regionCode)
Find cities by region code- Parameters:
regionCode- region code- Returns:
- city list in the region
-
getDistrictsForCity
java.util.List<DistrictModel> getDistrictsForCity(java.lang.String cityCode)
Find districts by city code- Parameters:
cityCode- city code- Returns:
- district list in the city
-
getCityForIsocode
CityModel getCityForIsocode(java.lang.String isocode)
Find city by its code- Parameters:
isocode- city code- Returns:
- city model
-
getDistrictForIsocode
DistrictModel getDistrictForIsocode(java.lang.String isocode)
Find district by its code- Parameters:
isocode- district code- Returns:
- district model
-
getCityForRegionAndIsocode
CityModel getCityForRegionAndIsocode(RegionModel region, java.lang.String isocode)
Gets city by region and its code- Parameters:
region- the region that the city belongs toisocode- city code- Returns:
- city model
-
getDistrictForCityAndIsocode
DistrictModel getDistrictForCityAndIsocode(CityModel city, java.lang.String isocode)
Gets district by city and its code- Parameters:
city- the city that the district belongs toisocode- district code- Returns:
- district model
-
-