com.gisgraphy.domain.repository
Interface IZipCodeDao
- All Superinterfaces:
- IDao<ZipCode,Long>
- All Known Implementing Classes:
- ZipCodeDao
public interface IZipCodeDao
- extends IDao<ZipCode,Long>
Methods inherited from interface com.gisgraphy.domain.repository.IDao |
count, deleteAll, deleteAll, exists, flushAndClear, get, getAll, getAllPaginate, getPersistenceClass, remove, save, setFlushMode |
getByCodeAndCountry
List<ZipCode> getByCodeAndCountry(String code,
String countryCode)
- Parameters:
code
- the zipcode to searchcountryCode
- The ISO 3166 Alpha 2 code in upper case
- Returns:
- the zipcode
getByCodeAndCountrySmart
List<ZipCode> getByCodeAndCountrySmart(String code,
String countryCode)
- same as
getByCodeAndCountry(String, String)
but do a starts with method if country is GB or CA
- Parameters:
code
- the zipcode to searchcountryCode
- The ISO 3166 Alpha 2 code in upper case
- Returns:
- the zipcode
listByCode
List<ZipCode> listByCode(String code)
- Parameters:
code
- The zipcode to search
- Returns:
- a list of all zipcode where the given code matches or an empty list if no result
Copyright © 2012. All Rights Reserved.