OsmAnd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
net.osmand.plus.AmenityIndexRepository Interface Reference
Inheritance diagram for net.osmand.plus.AmenityIndexRepository:
net.osmand.plus.AmenityIndexRepositoryBinary net.osmand.plus.AmenityIndexRepositoryOdb

List of all members.

Public Member Functions

void close ()
boolean checkContains (double latitude, double longitude)
boolean checkContains (double topLatitude, double leftLongitude, double bottomLatitude, double rightLongitude)
List< Amenity > searchAmenities (int stop, int sleft, int sbottom, int sright, int zoom, PoiFilter filter, List< Amenity > amenities, ResultMatcher< Amenity > matcher)
void clearCache ()
boolean checkCachedAmenities (double topLatitude, double leftLongitude, double bottomLatitude, double rightLongitude, int zoom, String filterId, List< Amenity > toFill, boolean fillFound)
void evaluateCachedAmenities (double topLatitude, double leftLongitude, double bottomLatitude, double rightLongitude, int zoom, PoiFilter filter, ResultMatcher< Amenity > matcher)

Member Function Documentation

boolean net.osmand.plus.AmenityIndexRepository.checkCachedAmenities ( double  topLatitude,
double  leftLongitude,
double  bottomLatitude,
double  rightLongitude,
int  zoom,
String  filterId,
List< Amenity >  toFill,
boolean  fillFound 
)
boolean net.osmand.plus.AmenityIndexRepository.checkContains ( double  latitude,
double  longitude 
)
boolean net.osmand.plus.AmenityIndexRepository.checkContains ( double  topLatitude,
double  leftLongitude,
double  bottomLatitude,
double  rightLongitude 
)
void net.osmand.plus.AmenityIndexRepository.evaluateCachedAmenities ( double  topLatitude,
double  leftLongitude,
double  bottomLatitude,
double  rightLongitude,
int  zoom,
PoiFilter  filter,
ResultMatcher< Amenity >  matcher 
)
List<Amenity> net.osmand.plus.AmenityIndexRepository.searchAmenities ( int  stop,
int  sleft,
int  sbottom,
int  sright,
int  zoom,
PoiFilter  filter,
List< Amenity >  amenities,
ResultMatcher< Amenity >  matcher 
)

Search amenities in the specified box doesn't cache results

Implemented in net.osmand.plus.AmenityIndexRepositoryOdb.


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