Interface AddressService

    • 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 to
        isocode - 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 to
        isocode - district code
        Returns:
        district model