Package com.navmii.sdk.search
Class PoiRequest
- java.lang.Object
-
- com.navmii.sdk.search.Request
-
- com.navmii.sdk.search.PoiRequest
-
public final class PoiRequest extends Request
The class to perform request for places in interest (POI). Use this type of request when you want to find POIs around some coordinates using the textual query. Results will be sorted by distance from the coordinates specified in the request. You cannot instantiate this class directly. UseSearchManager.createPoiRequest(String, MapCoordinates)
to create instances of this class.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PoiRequest.Builder
-
Nested classes/interfaces inherited from class com.navmii.sdk.search.Request
Request.CompletionListener
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
cancel()
Cancels the request.java.util.List<PoiCategory>
getCategories()
java.lang.String
getSearchQuery()
int
getSearchRadius()
MapRectangle
getViewBox()
void
performRequest(Request.CompletionListener listener)
-
Methods inherited from class com.navmii.sdk.search.Request
getLocale, getMaxResultCount, getSearchLocation, getStatus, start
-
-
-
-
Method Detail
-
getSearchQuery
public java.lang.String getSearchQuery()
- Returns:
- The textual search query.
-
getCategories
public java.util.List<PoiCategory> getCategories()
- Returns:
- The list of categories.
-
getSearchRadius
public int getSearchRadius()
- Returns:
- The search radius in meters.
-
getViewBox
public MapRectangle getViewBox()
-
cancel
public void cancel()
Description copied from class:Request
Cancels the request.
-
performRequest
public void performRequest(Request.CompletionListener listener)
-
-