sdk-search / com.tomtom.online.sdk.search / RxSearchApi

RxSearchApi

interface RxSearchApi

Defines the TomTom Search API main object. It contains methods to use TomTom's search engine and provides support for reactive calls.

Functions

additionalDataSearch

abstract fun additionalDataSearch(query: AdditionalDataSearchQuery!): Single<AdditionalDataSearchResponse!>!

Performs a reactive additional data search action based on the provided query object, and returns the result to Observers subscribed to the returned Observable.

alongRouteSearch

abstract fun alongRouteSearch(query: AlongRouteSearchQuery!): Single<AlongRouteSearchResponse!>!

Performs reactive search along route action based on provided query object and returns the result to Observers subscribed to returned Observable.

autocompleteSearch

abstract fun autocompleteSearch(query: AutocompleteSearchQuery!): Single<AutocompleteSearchResponse!>!

Performs a reactive Autocomplete search action based on the provided query object, and returns the result to Observers subscribed to the returned Observable.

batchSearch

abstract fun batchSearch(query: BatchSearchQuery!): Single<BatchSearchResponse!>!

Performs a reactive Batch Search action based on the provided query object, and returns the result to Observers subscribed to the returned Observable. The number of batch items is limited to 100.

geometrySearch

abstract fun geometrySearch(query: GeometrySearchQuery!): Single<GeometrySearchResponse!>!

Performs a reactive geometry search action based on the provided query object and returns the result to Observers subscribed to returned Single.

poiCategoriesSearch

abstract fun poiCategoriesSearch(query: PoiCategoriesQuery!): Single<PoiCategoriesResponse!>!

Performs a reactive POI Categories search action based on the provided query object, and returns the result to Observers subscribed to the returned Observable.

reverseGeocoding

abstract fun reverseGeocoding(query: ReverseGeocoderSearchQuery!): Single<ReverseGeocoderSearchResponse!>!

Performs a reactive reverse geocoding search action based on the provided query object and returns the result to Observers subscribed to returned Single.

search

abstract fun search(searchQuery: FuzzySearchQuery!): Single<FuzzySearchResponse!>!

Performs a reactive search action based on the provided query object, and returns the result to Observers subscribed to the returned Observable.

Inheritors

SearchApi

interface SearchApi : RxSearchApi

Defines the TomTom Search API main object. It contains methods to use TomTom's Search engine, and it provides support for standard callback calls.