Skip navigation links
A C D F G I O R S U 

A

alongRouteSearch(Query) - Method in interface com.tomtom.online.sdk.search.api.alongroute.AlongRouteSearchApi
Performs reactive search along route action based on provided query object and returns the result to Observers subscribed to returned Observable.
alongRouteSearch(Query, AlongRouteSearchResultListener) - Method in interface com.tomtom.online.sdk.search.api.alongroute.AlongRouteSearchApi
Performs along route search action based on provided query object and returns the result with usage of callback implementation.
alongRouteSearch(Query) - Method in class com.tomtom.online.sdk.search.api.alongroute.AlongRouteSearchApiImpl
 
alongRouteSearch(Query, AlongRouteSearchResultListener) - Method in class com.tomtom.online.sdk.search.api.alongroute.AlongRouteSearchApiImpl
 
alongRouteSearch(Query, AlongRouteSearchResultListener) - Method in class com.tomtom.online.sdk.search.extensions.SearchService
 
alongRouteSearch(Query) - Method in class com.tomtom.online.sdk.search.extensions.SearchService
 
alongRouteSearch(Query, AlongRouteSearchResultListener) - Method in class com.tomtom.online.sdk.search.OnlineSearchApi
 
alongRouteSearch(Query) - Method in class com.tomtom.online.sdk.search.OnlineSearchApi
 
alongRouteSearch(Query) - Method in interface com.tomtom.online.sdk.search.RxSearchApi
Performs reactive search along route action based on provided query object and returns the result to Observers subscribed to returned Observable.
alongRouteSearch(Query, AlongRouteSearchResultListener) - Method in interface com.tomtom.online.sdk.search.SearchApi
Performs along route search action based on provided query object and returns the result with usage of callback implementation.
AlongRouteSearchApi - Interface in com.tomtom.online.sdk.search.api.alongroute
Defines the along route search api.
AlongRouteSearchApiImpl - Class in com.tomtom.online.sdk.search.api.alongroute
Default implementation of the along route search service's api.
AlongRouteSearchApiImpl(OnlineSearchServiceConfiguration) - Constructor for class com.tomtom.online.sdk.search.api.alongroute.AlongRouteSearchApiImpl
 
AlongRouteSearchResultListener - Interface in com.tomtom.online.sdk.search.api.alongroute
Listener for along route search results.

C

cancelSearchIfRunning() - Method in interface com.tomtom.online.sdk.search.api.alongroute.AlongRouteSearchApi
Cancels the current along route search request.
cancelSearchIfRunning() - Method in class com.tomtom.online.sdk.search.api.alongroute.AlongRouteSearchApiImpl
 
cancelSearchIfRunning() - Method in interface com.tomtom.online.sdk.search.api.fuzzy.FuzzySearchApi
Cancels the current search request
cancelSearchIfRunning() - Method in class com.tomtom.online.sdk.search.api.fuzzy.FuzzySearchApiImpl
 
cancelSearchIfRunning() - Method in interface com.tomtom.online.sdk.search.api.geometry.GeometrySearchApi
Cancels the current geometry search request.
cancelSearchIfRunning() - Method in class com.tomtom.online.sdk.search.api.geometry.GeometrySearchApiImpl
 
cancelSearchIfRunning() - Method in interface com.tomtom.online.sdk.search.api.revgeo.RevGeoSearchApi
Cancels the current reverse geocoding search request.
cancelSearchIfRunning() - Method in class com.tomtom.online.sdk.search.api.revgeo.RevGeoSearchApiImpl
 
cancelSearchIfRunning() - Method in class com.tomtom.online.sdk.search.extensions.SearchService
 
cancelSearchIfRunning() - Method in class com.tomtom.online.sdk.search.OnlineSearchApi
 
cancelSearchIfRunning() - Method in interface com.tomtom.online.sdk.search.SearchApi
Cancels all current search requests.
com.tomtom.online.sdk.search - package com.tomtom.online.sdk.search
It is a group of main entry classes to perform Search and Reverse geocoding actions with usage of TomTom's Search SDK.
com.tomtom.online.sdk.search.api - package com.tomtom.online.sdk.search.api
It is a group of classes which provides the functionality of individual online search services: Along route, Fuzzy, Geometry and Reverse geocoding.
com.tomtom.online.sdk.search.api.alongroute - package com.tomtom.online.sdk.search.api.alongroute
It is a group of classes which provides the functionality of online along route search service through defined API.
com.tomtom.online.sdk.search.api.fuzzy - package com.tomtom.online.sdk.search.api.fuzzy
It is a group of classes which provides the functionality of online fuzzy search service through defined API.
com.tomtom.online.sdk.search.api.geometry - package com.tomtom.online.sdk.search.api.geometry
It is a group of classes which provides the functionality of online geometry search service through defined API.
com.tomtom.online.sdk.search.api.revgeo - package com.tomtom.online.sdk.search.api.revgeo
It is a group of classes which provides the functionality of online reverse geocoding search service through defined API.
com.tomtom.online.sdk.search.extensions - package com.tomtom.online.sdk.search.extensions
It is a group of extension classes to perform Search and Reverse geocoding actions with pre-defined Managers and Services which are using the TomTom's Search SDK.
com.tomtom.online.sdk.search.rx - package com.tomtom.online.sdk.search.rx
It is a group of main entry classes that adds rx extension for the search.
create(Context) - Static method in class com.tomtom.online.sdk.search.OnlineSearchApi
Creates new SearchAPI object which will use provided online search service api key.
createAndBind(Context, SearchServiceConnectionCallback) - Static method in class com.tomtom.online.sdk.search.extensions.SearchServiceManager
Initialize the new SearchAPI object which will use provided online search service api key.

D

DEFAULT_ONLINE_SEARCH_ENDPOINT - Static variable in interface com.tomtom.online.sdk.search.SearchApi
Default TomTom's OnlineSearch endpoint
DEFAULT_ONLINE_SEARCH_SERVICE_API_VERSION - Static variable in interface com.tomtom.online.sdk.search.SearchApi
Default TomTom's OnlineSearch service version

F

FuzzySearchApi - Interface in com.tomtom.online.sdk.search.api.fuzzy
Defines the fuzzy search api.
FuzzySearchApiImpl - Class in com.tomtom.online.sdk.search.api.fuzzy
Default implementation of the fuzzy search service's api.
FuzzySearchApiImpl(OnlineSearchServiceConfiguration) - Constructor for class com.tomtom.online.sdk.search.api.fuzzy.FuzzySearchApiImpl
 
FuzzySearchResultListener - Interface in com.tomtom.online.sdk.search.api.fuzzy
Listener for fuzzy search results.

G

geometrySearch(GeometrySearchQuery) - Method in interface com.tomtom.online.sdk.search.api.geometry.GeometrySearchApi
Performs reactive geometry search action based on provided GeometrySearchQuery object and returns the result to Observers subscribed to returned Single.
geometrySearch(GeometrySearchQuery, GeometrySearchResultListener) - Method in interface com.tomtom.online.sdk.search.api.geometry.GeometrySearchApi
Performs geometry search action based on provided GeometrySearchQuery object and returns the result with usage of GeometrySearchResultListener implementation.
geometrySearch(GeometrySearchQuery) - Method in class com.tomtom.online.sdk.search.api.geometry.GeometrySearchApiImpl
 
geometrySearch(GeometrySearchQuery, GeometrySearchResultListener) - Method in class com.tomtom.online.sdk.search.api.geometry.GeometrySearchApiImpl
 
geometrySearch(GeometrySearchQuery, GeometrySearchResultListener) - Method in class com.tomtom.online.sdk.search.extensions.SearchService
 
geometrySearch(GeometrySearchQuery) - Method in class com.tomtom.online.sdk.search.extensions.SearchService
 
geometrySearch(GeometrySearchQuery, GeometrySearchResultListener) - Method in class com.tomtom.online.sdk.search.OnlineSearchApi
 
geometrySearch(GeometrySearchQuery) - Method in class com.tomtom.online.sdk.search.OnlineSearchApi
 
geometrySearch(GeometrySearchQuery) - Method in interface com.tomtom.online.sdk.search.RxSearchApi
Performs reactive geometry search action based on provided GeometrySearchQuery object and returns the result to Observers subscribed to returned Single.
geometrySearch(GeometrySearchQuery, GeometrySearchResultListener) - Method in interface com.tomtom.online.sdk.search.SearchApi
Performs geometry search action based on provided GeometrySearchQuery object and returns the result with usage of GeometrySearchResultListener implementation.
GeometrySearchApi - Interface in com.tomtom.online.sdk.search.api.geometry
Defines the geometry search api.
GeometrySearchApiImpl - Class in com.tomtom.online.sdk.search.api.geometry
Default implementation of the geometry search service's api.
GeometrySearchApiImpl(OnlineSearchServiceConfiguration) - Constructor for class com.tomtom.online.sdk.search.api.geometry.GeometrySearchApiImpl
 
GeometrySearchResultListener - Interface in com.tomtom.online.sdk.search.api.geometry
Listener for geometry search results.
getAlongRouteSearchApi() - Method in class com.tomtom.online.sdk.search.OnlineSearchApi
 
getFuzzySearchApi() - Method in class com.tomtom.online.sdk.search.OnlineSearchApi
 
getGeometrySearchApi() - Method in class com.tomtom.online.sdk.search.OnlineSearchApi
 
getResultScheduler() - Method in class com.tomtom.online.sdk.search.api.alongroute.AlongRouteSearchApiImpl
 
getResultScheduler() - Method in class com.tomtom.online.sdk.search.api.fuzzy.FuzzySearchApiImpl
 
getResultScheduler() - Method in class com.tomtom.online.sdk.search.api.geometry.GeometrySearchApiImpl
 
getResultScheduler() - Method in class com.tomtom.online.sdk.search.api.revgeo.RevGeoSearchApiImpl
 
getResultScheduler() - Method in interface com.tomtom.online.sdk.search.rx.RxContext
 
getRevgeoSearchApi() - Method in class com.tomtom.online.sdk.search.OnlineSearchApi
 
getWorkingScheduler() - Method in class com.tomtom.online.sdk.search.api.alongroute.AlongRouteSearchApiImpl
 
getWorkingScheduler() - Method in class com.tomtom.online.sdk.search.api.fuzzy.FuzzySearchApiImpl
 
getWorkingScheduler() - Method in class com.tomtom.online.sdk.search.api.geometry.GeometrySearchApiImpl
 
getWorkingScheduler() - Method in class com.tomtom.online.sdk.search.api.revgeo.RevGeoSearchApiImpl
 
getWorkingScheduler() - Method in interface com.tomtom.online.sdk.search.rx.RxContext
 

I

isInternetAvailable() - Method in class com.tomtom.online.sdk.search.extensions.SearchService
 
isInternetAvailable() - Method in class com.tomtom.online.sdk.search.OnlineSearchApi
 
isInternetAvailable() - Method in interface com.tomtom.online.sdk.search.SearchApi
Checks if the internet is available.

O

onBind(Intent) - Method in class com.tomtom.online.sdk.search.extensions.SearchService
 
onBindSearchService(SearchService) - Method in interface com.tomtom.online.sdk.search.extensions.SearchServiceConnectionCallback
Method executed when SearchService connection is available.
OnlineSearchApi - Class in com.tomtom.online.sdk.search
Default TomTom implementation of the entry point to perform search / reverse geocoding action based on TomTom's Online Search services.
onSearchCompleted(List<SearchResult>) - Method in class com.tomtom.online.sdk.search.api.fuzzy.FuzzySearchApiImpl
 
onSearchError(SearchError) - Method in interface com.tomtom.online.sdk.search.api.alongroute.AlongRouteSearchResultListener
Method responsible to handle along route search response when search returns error.
onSearchError(SearchError) - Method in interface com.tomtom.online.sdk.search.api.fuzzy.FuzzySearchResultListener
Method responsible to handle fuzzy search response when search returns error.
onSearchError(SearchError) - Method in interface com.tomtom.online.sdk.search.api.geometry.GeometrySearchResultListener
Method responsible to handle geometry search response when search returns error.
onSearchError(SearchError) - Method in interface com.tomtom.online.sdk.search.api.revgeo.RevGeoSearchResultListener
Method responsible to handle reverse geocoding search response when search returns error.
onSearchFailed(int, String) - Method in class com.tomtom.online.sdk.search.api.fuzzy.FuzzySearchApiImpl
 
onSearchResult(Response) - Method in interface com.tomtom.online.sdk.search.api.alongroute.AlongRouteSearchResultListener
Method responsible to handle along route search response when search returns results.
onSearchResult(List<SearchResult>) - Method in interface com.tomtom.online.sdk.search.api.fuzzy.FuzzySearchResultListener
Method responsible to handle fuzzy search response when search returns results.
onSearchResult(Response) - Method in interface com.tomtom.online.sdk.search.api.geometry.GeometrySearchResultListener
Method responsible to handle geometry search response when search returns results.
onSearchResult(ReverseGeocoderResult) - Method in interface com.tomtom.online.sdk.search.api.revgeo.RevGeoSearchResultListener
Method responsible to handle reverse geocoding search response when search returns results.
onStartCommand(Intent, int, int) - Method in class com.tomtom.online.sdk.search.extensions.SearchService
 

R

reverseGeocoding(ReverseGeocoderQuery) - Method in interface com.tomtom.online.sdk.search.api.revgeo.RevGeoSearchApi
Performs reactive reverse geocoding search action based on provided ReverseGeocoderQueryBuilder object and returns the result to Observers subscribed to returned Single.
reverseGeocoding(ReverseGeocoderQuery, RevGeoSearchResultListener) - Method in interface com.tomtom.online.sdk.search.api.revgeo.RevGeoSearchApi
Performs reverse geocoding search action based on provided ReverseGeocoderQueryBuilder object and returns the result with usage of RevGeoSearchCallback implementation.
reverseGeocoding(ReverseGeocoderQuery) - Method in class com.tomtom.online.sdk.search.api.revgeo.RevGeoSearchApiImpl
 
reverseGeocoding(ReverseGeocoderQuery, RevGeoSearchResultListener) - Method in class com.tomtom.online.sdk.search.api.revgeo.RevGeoSearchApiImpl
 
reverseGeocoding(ReverseGeocoderQuery, RevGeoSearchResultListener) - Method in class com.tomtom.online.sdk.search.extensions.SearchService
 
reverseGeocoding(ReverseGeocoderQuery) - Method in class com.tomtom.online.sdk.search.extensions.SearchService
 
reverseGeocoding(ReverseGeocoderQuery, RevGeoSearchResultListener) - Method in class com.tomtom.online.sdk.search.OnlineSearchApi
 
reverseGeocoding(ReverseGeocoderQuery) - Method in class com.tomtom.online.sdk.search.OnlineSearchApi
 
reverseGeocoding(ReverseGeocoderQuery) - Method in interface com.tomtom.online.sdk.search.RxSearchApi
Performs reactive reverse geocoding search action based on provided ReverseGeocoderQueryBuilder object and returns the result to Observers subscribed to returned Single.
reverseGeocoding(ReverseGeocoderQuery, RevGeoSearchResultListener) - Method in interface com.tomtom.online.sdk.search.SearchApi
Performs reverse geocoding search action based on provided ReverseGeocoderQueryBuilder object and returns the result with usage of RevGeoSearchCallback implementation.
RevGeoSearchApi - Interface in com.tomtom.online.sdk.search.api.revgeo
Defines the reverse geocoding search api.
RevGeoSearchApiImpl - Class in com.tomtom.online.sdk.search.api.revgeo
Default implementation of reverse geocoding search service's api.
RevGeoSearchApiImpl(OnlineSearchServiceConfiguration) - Constructor for class com.tomtom.online.sdk.search.api.revgeo.RevGeoSearchApiImpl
 
RevGeoSearchResultListener - Interface in com.tomtom.online.sdk.search.api.revgeo
Listener for reverse geocoding search results.
RxContext - Interface in com.tomtom.online.sdk.search.rx
Interface used to provide a working context to rx based service, e.g.
RxSearchApi - Interface in com.tomtom.online.sdk.search
Defines TomTom Search API main object.

S

search(SearchQuery, FuzzySearchResultListener) - Method in interface com.tomtom.online.sdk.search.api.fuzzy.FuzzySearchApi
Performs search action based on provided SearchQuery object and returns the result with usage of SearchCallback implementation.
search(SearchQuery) - Method in interface com.tomtom.online.sdk.search.api.fuzzy.FuzzySearchApi
Performs reactive search action based on provided SearchQuery object and returns the result to Observers subscribed to returned Observable.
search(SearchQuery, FuzzySearchResultListener) - Method in class com.tomtom.online.sdk.search.api.fuzzy.FuzzySearchApiImpl
 
search(SearchQuery) - Method in class com.tomtom.online.sdk.search.api.fuzzy.FuzzySearchApiImpl
 
search(SearchQuery, FuzzySearchResultListener) - Method in class com.tomtom.online.sdk.search.extensions.SearchService
 
search(SearchQuery) - Method in class com.tomtom.online.sdk.search.extensions.SearchService
 
search(SearchQuery, FuzzySearchResultListener) - Method in class com.tomtom.online.sdk.search.OnlineSearchApi
 
search(SearchQuery) - Method in class com.tomtom.online.sdk.search.OnlineSearchApi
 
search(SearchQuery) - Method in interface com.tomtom.online.sdk.search.RxSearchApi
Performs reactive search action based on provided SearchQuery object and returns the result to Observers subscribed to returned Observable.
search(SearchQuery, FuzzySearchResultListener) - Method in interface com.tomtom.online.sdk.search.SearchApi
Performs search action based on provided SearchQuery object and returns the result with usage of SearchCallback implementation.
SearchApi - Interface in com.tomtom.online.sdk.search
Defines TomTom Search API main object.
SearchError - Exception in com.tomtom.online.sdk.search.api
Default error which is thrown when there will be any issue with search response.
SearchError() - Constructor for exception com.tomtom.online.sdk.search.api.SearchError
 
SearchError(String) - Constructor for exception com.tomtom.online.sdk.search.api.SearchError
 
SearchError(String, Throwable) - Constructor for exception com.tomtom.online.sdk.search.api.SearchError
 
SearchError(Throwable) - Constructor for exception com.tomtom.online.sdk.search.api.SearchError
 
SearchService - Class in com.tomtom.online.sdk.search.extensions
TomTom Search API wrapped within Android service.
SearchService() - Constructor for class com.tomtom.online.sdk.search.extensions.SearchService
 
SearchServiceConnectionCallback - Interface in com.tomtom.online.sdk.search.extensions
Interface to receive information that SearchService is created and bound.
SearchServiceManager - Class in com.tomtom.online.sdk.search.extensions
Manager class that allows to create, bind and manage SearchService connectivity.
SearchServiceManager() - Constructor for class com.tomtom.online.sdk.search.extensions.SearchServiceManager
 

U

unbind(Context, ServiceConnection) - Static method in class com.tomtom.online.sdk.search.extensions.SearchServiceManager
Helper method to unbind from service
A C D F G I O R S U 
Skip navigation links