OsmAnd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
net.osmand.plus.RegionAddressRepositoryBinary Class Reference
Inheritance diagram for net.osmand.plus.RegionAddressRepositoryBinary:
net.osmand.plus.RegionAddressRepository

List of all members.

Public Member Functions

 RegionAddressRepositoryBinary (BinaryMapIndexReader file, String name)
void close ()
synchronized void preloadCities (ResultMatcher< MapObject > resultMatcher)
synchronized void preloadBuildings (Street street, ResultMatcher< Building > resultMatcher)
synchronized void addCityToPreloadedList (City city)
synchronized List< MapObject > getLoadedCities ()
synchronized void preloadStreets (MapObject o, ResultMatcher< Street > resultMatcher)
List< Street > fillWithSuggestedStreets (MapObject o, ResultMatcher< Street > resultMatcher, String...names)
List< MapObject > fillWithSuggestedCities (String name, ResultMatcher< MapObject > resultMatcher, LatLon currentLocation)
List< Street > getStreetsIntersectStreets (City city, Street st)
LatLon findStreetIntersection (Street street, Street street2)
Building getBuildingByName (Street street, String name)
String getName ()
String toString ()
boolean useEnglishNames ()
City getCityById (final Long id)
PostCode getPostcode (String name)
Street getStreetByName (MapObject o, String name)
void setUseEnglishNames (boolean useEnglishNames)
void clearCache ()
LatLon getEstimatedRegionCenter ()

Constructor & Destructor Documentation

net.osmand.plus.RegionAddressRepositoryBinary.RegionAddressRepositoryBinary ( BinaryMapIndexReader  file,
String  name 
)

Member Function Documentation

List<MapObject> net.osmand.plus.RegionAddressRepositoryBinary.fillWithSuggestedCities ( String  name,
ResultMatcher< MapObject >  resultMatcher,
LatLon  currentLocation 
)
List<Street> net.osmand.plus.RegionAddressRepositoryBinary.fillWithSuggestedStreets ( MapObject  o,
ResultMatcher< Street >  resultMatcher,
String...  names 
)
LatLon net.osmand.plus.RegionAddressRepositoryBinary.findStreetIntersection ( Street  street,
Street  street2 
)
Building net.osmand.plus.RegionAddressRepositoryBinary.getBuildingByName ( Street  street,
String  name 
)
Street net.osmand.plus.RegionAddressRepositoryBinary.getStreetByName ( MapObject  o,
String  name 
)
synchronized void net.osmand.plus.RegionAddressRepositoryBinary.preloadBuildings ( Street  street,
ResultMatcher< Building >  resultMatcher 
)
synchronized void net.osmand.plus.RegionAddressRepositoryBinary.preloadCities ( ResultMatcher< MapObject >  resultMatcher)
synchronized void net.osmand.plus.RegionAddressRepositoryBinary.preloadStreets ( MapObject  o,
ResultMatcher< Street >  resultMatcher 
)
boolean net.osmand.plus.RegionAddressRepositoryBinary.useEnglishNames ( )

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines