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 codeCityModel
getCityForIsocode(java.lang.String isocode)
Find city by its codeCityModel
getCityForRegionAndIsocode(RegionModel region, java.lang.String isocode)
Gets city by region and its codeDistrictModel
getDistrictForCityAndIsocode(CityModel city, java.lang.String isocode)
Gets district by city and its codeDistrictModel
getDistrictForIsocode(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
-
-