public class KladrCache
extends java.lang.Object
| Constructor and Description |
|---|
KladrCache() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
forEachCity(gnu.trove.procedure.TLongObjectProcedure<City> procedure) |
boolean |
forEachCountry(gnu.trove.procedure.TLongObjectProcedure<Country> procedure) |
boolean |
forEachDistrict(gnu.trove.procedure.TIntObjectProcedure<District> procedure) |
boolean |
forEachRegion(gnu.trove.procedure.TByteObjectProcedure<Region> procedure) |
boolean |
forEachStreet(gnu.trove.procedure.TLongObjectProcedure<Street> procedure) |
City |
getCity(long cityCode) |
Country |
getCountry(long countryCode) |
District |
getDistrict(int districtCode) |
Region |
getRegion(byte regionCode) |
Street |
getStreet(long streetCode) |
City |
putCity(long cityCode,
City city) |
Country |
putCountry(long countryCode,
Country country) |
District |
putDistrict(int districtCode,
District district) |
Region |
putRegion(byte regionCode,
Region region) |
Street |
putStreet(long streetCode,
Street street) |
public Region getRegion(byte regionCode)
public boolean forEachRegion(gnu.trove.procedure.TByteObjectProcedure<Region> procedure)
public District getDistrict(int districtCode)
public boolean forEachDistrict(gnu.trove.procedure.TIntObjectProcedure<District> procedure)
public City getCity(long cityCode)
public boolean forEachCity(gnu.trove.procedure.TLongObjectProcedure<City> procedure)
public Country getCountry(long countryCode)
public boolean forEachCountry(gnu.trove.procedure.TLongObjectProcedure<Country> procedure)
public Street getStreet(long streetCode)
public boolean forEachStreet(gnu.trove.procedure.TLongObjectProcedure<Street> procedure)