sdk-search
Module Contents
alltypes
Module Contents
interface AdditionalDataSearchApi : RxContext
open class AdditionalDataSearchApiImpl : AdditionalDataSearchApi
open class AdditionalDataSearchQuery : BaseRequestQuery
open class AdditionalDataSearchResponse : ServiceBaseResponse
abstract class AdditionalDataSearchResult : Visitable<AdditionalDataSearchResultVisitor!>
interface AdditionalDataSearchResultListener
interface AdditionalDataSearchResultVisitor
open class AdditionalDataSources : Serializable
open class Address : Serializable
open class AddressRanges : Serializable
interface AlongRouteSearchApi : RxContext
open class AlongRouteSearchApiImpl : AlongRouteSearchApi
open class AlongRouteSearchQuery : BaseRequestQuery
Module Contents
AlongRouteSearchQuery(term: String!, route: MutableList<LatLng!>!, maxDetourTime: Int!, limit: Int!, geopoliticalView: String!, evConnectorSet: String!, brandSet: String!, enableDetourOffset: Boolean, sortBy: SortBy!, spreadingMode: SpreadingMode!, categorySet: MutableList<Long!>!, mapCodes: MutableSet<MapCodeType!>!, openingHours: OpeningHoursMode!, timeZone: TimeZoneType!)
open fun dispose(): Unit
open fun getNativeHandle(): Long
open fun prepare(): Long
open class AlongRouteSearchQueryBuilder : IAlongRouteSearchQuery
open class AlongRouteSearchResponse : ServiceBaseResponse, Serializable
open class AlongRouteSearchResult : Serializable
interface AlongRouteSearchResultListener
interface AutocompleteSearchApi : RxContext
open class AutocompleteSearchApiBuilder
open class AutocompleteSearchQuery : BaseRequestQuery
open class AutocompleteSearchQueryBuilder : IAutocompleteSearchQuery
open class AutocompleteSearchResponse : ServiceBaseResponse, Serializable
open class AutocompleteSearchResult : Serializable
interface AutocompleteSearchResultListener
open class Availability : ServiceBaseResponse, Serializable
interface BatchableSearchResponse : ServiceResponse, Visitable<BatchableSearchResponseVisitor!>
interface BatchableSearchResponseVisitor
open class BatchableSearchResponseVisitorAdapter : BatchableSearchResponseVisitor
interface BatchSearchApi : RxContext
open class BatchSearchApiImpl : BatchSearchApi
open class BatchSearchQuery : BaseRequestQuery
open class BatchSearchResponse : ServiceBaseResponse, Batchable
interface BatchSearchResultListener
class BuildConfig
class BuildConfig
open class Category : Serializable
open class CircleGeometry : Serializable
open class Classification : Serializable
open class ClassificationName : Serializable
open class Connector : ServiceBaseResponse, Serializable
open class ContextDescriptor : Serializable
open class EntryPoint : Serializable
open class EVChargingStationsAvailabilityQuery : BaseRequestQuery
open class EVChargingStationsAvailabilityResponse : ServiceBaseResponse, Serializable
interface FuzzySearchApi : RxContext
open class FuzzySearchApiImpl : FuzzySearchApi
open class FuzzySearchQuery : BaseRequestQuery
Module Contents
FuzzySearchQuery(term: String!, limit: Int!, offset: Int!, position: LatLng!, preciseness: LatLngAcc!, country: String!, extendedPostalCodes: String!, idx: String!, boundingBox: BoundingBox!, typeAhead: Boolean!, category: Boolean!, brandSet: String!, language: String!, evConnectorSet: String!, minFuzzyLevel: Int!, maxFuzzyLevel: Int!, geopoliticalView: String!, categorySet: MutableList<Long!>!, mapCodes: MutableSet<MapCodeType!>!, openingHours: OpeningHoursMode!, timeZone: TimeZoneType!)
open fun dispose(): Unit
open fun getNativeHandle(): Long
open fun prepare(): Long
open class FuzzySearchResponse : ServiceBaseResponse, Serializable, BatchableSearchResponse
open class FuzzySearchResult : Serializable
interface FuzzySearchResultListener
open class GeoBias : Serializable
open class Geometry : Serializable
open class GeometryDataSource : DataSource
open class GeometryResult : AdditionalDataSearchResult
interface GeometrySearchApi : RxContext
open class GeometrySearchApiImpl : GeometrySearchApi
open class GeometrySearchQuery : BaseRequestQuery
Module Contents
GeometrySearchQuery(term: String!, geometries: MutableList<Geometry!>!, language: String!, limit: Int!, typeAhead: Boolean!, extendedPostalCodesFor: String!, idxSet: String!, geopoliticalView: String!, mapCodes: MutableSet<MapCodeType!>!, openingHours: OpeningHoursMode!, timeZone: TimeZoneType!)
open fun dispose(): Unit
open fun getNativeHandle(): Long
open fun prepare(): Long
open class GeometrySearchResponse : ServiceBaseResponse, Serializable, BatchableSearchResponse
open class GeometrySearchResult : Serializable
interface GeometrySearchResultListener
interface IAdditionalDataSearchQuery
interface IAlongRouteSearchQuery
interface IBatchSearchQuery
interface IFuzzySearchQuery
interface IGeometrySearchQuery
interface IPoiCategoriesQuery
interface IPoiDetailsQuery
interface IReverseGeocoderSearchQuery
open class MapCode : Serializable
class MapCodeType
open class Match : Serializable
open class Matches : Serializable
open class NativeAdditionalDataSearch : NativeService<AdditionalDataSearchResponse!, AdditionalDataSearchQuery!>
Module Contents
NativeAdditionalDataSearch(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!): Unit
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): AdditionalDataSearchResponse
open class NativeAutocompleteSearch : NativeService<AutocompleteSearchResponse!, AutocompleteSearchQuery!>
Module Contents
NativeAutocompleteSearch(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!): Unit
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): AutocompleteSearchResponse
open class NativeBatchSearch : NativeService<BatchSearchResponse!, BatchSearchQuery!>
Module Contents
NativeBatchSearch(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!): Unit
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): BatchSearchResponse
open class NativeEVChargingStationsAvailability : NativeService<EVChargingStationsAvailabilityResponse!, EVChargingStationsAvailabilityQuery!>
Module Contents
NativeEVChargingStationsAvailability(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!): Unit
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): EVChargingStationsAvailabilityResponse
open class NativeFuzzySearch : NativeService<FuzzySearchResponse!, FuzzySearchQuery!>
Module Contents
NativeFuzzySearch(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!): Unit
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): FuzzySearchResponse
open class NativeGeometrySearch : NativeService<GeometrySearchResponse!, GeometrySearchQuery!>
Module Contents
NativeGeometrySearch(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!): Unit
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): GeometrySearchResponse
open class NativePoiCategories : NativeService<PoiCategoriesResponse!, PoiCategoriesQuery!>
Module Contents
NativePoiCategories(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!): Unit
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): PoiCategoriesResponse
open class NativePoiDetails : NativeService<PoiDetailsResponse!, PoiDetailsQuery!>
Module Contents
NativePoiDetails(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!): Unit
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): PoiDetailsResponse
open class NativeReverseGeocoder : NativeService<ReverseGeocoderSearchResponse!, ReverseGeocoderSearchQuery!>
Module Contents
NativeReverseGeocoder(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!): Unit
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): ReverseGeocoderSearchResponse
open class NativeSearchAlongRoute : NativeService<AlongRouteSearchResponse!, AlongRouteSearchQuery!>
Module Contents
NativeSearchAlongRoute(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!): Unit
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): AlongRouteSearchResponse
open class OnlineSearchApi : SearchApi
Module Contents
open fun additionalDataSearch(query: AdditionalDataSearchQuery!, listener: AdditionalDataSearchResultListener!): Unit
open fun additionalDataSearch(query: AdditionalDataSearchQuery!): Single<AdditionalDataSearchResponse!>!
open fun alongRouteSearch(query: AlongRouteSearchQuery!, listener: AlongRouteSearchResultListener!): Unit
open fun alongRouteSearch(query: AlongRouteSearchQuery!): Single<AlongRouteSearchResponse!>!
open fun autocompleteSearch(query: AutocompleteSearchQuery!, listener: AutocompleteSearchResultListener!): Unit
open fun autocompleteSearch(query: AutocompleteSearchQuery!): Single<AutocompleteSearchResponse!>!
open fun batchSearch(query: BatchSearchQuery!, listener: BatchSearchResultListener!): Unit
open fun batchSearch(query: BatchSearchQuery!): Single<BatchSearchResponse!>!
open fun cancelSearchIfRunning(): Unit
@DeprecatedSince(2020, 6) open static fun create(@NonNull context: Context): SearchApi!
open static fun create(@NonNull context: Context, apiKey: String!): SearchApi!
open fun geometrySearch(query: GeometrySearchQuery!, listener: GeometrySearchResultListener!): Unit
open fun geometrySearch(query: GeometrySearchQuery!): Single<GeometrySearchResponse!>!
protected open fun getAdditionalDataSearchApi(): AdditionalDataSearchApi!
protected open fun getAlongRouteSearchApi(): AlongRouteSearchApi!
protected open fun getAutocompleteSearchApi(): AutocompleteSearchApi!
protected open fun getBatchSearchApi(): BatchSearchApi!
protected open fun getFuzzySearchApi(): FuzzySearchApi!
protected open fun getGeometrySearchApi(): GeometrySearchApi!
protected open fun getPoiCategoriesSearchApi(): PoiCategoriesSearchApi!
protected open fun getRevgeoSearchApi(): RevGeoSearchApi!
open fun isInternetAvailable(): Boolean
open fun poiCategoriesSearch(query: PoiCategoriesQuery!, listener: PoiCategoriesSearchResultListener!): Unit
open fun poiCategoriesSearch(query: PoiCategoriesQuery!): Single<PoiCategoriesResponse!>!
open fun reverseGeocoding(query: ReverseGeocoderSearchQuery!, listener: RevGeoSearchResultListener!): Unit
open fun reverseGeocoding(query: ReverseGeocoderSearchQuery!): Single<ReverseGeocoderSearchResponse!>!
open fun search(searchQuery: FuzzySearchQuery!, listener: FuzzySearchResultListener!): Unit
open fun search(searchQuery: FuzzySearchQuery!): Single<FuzzySearchResponse!>!
open class OnlineSearchServiceConfiguration
open class OpeningHours : Serializable
class OpeningHoursMode
open class Photo : Serializable
open class Poi : Serializable
open class PoiCategoriesQuery : BaseRequestQuery
open class PoiCategoriesResponse : ServiceBaseResponse, Serializable
interface PoiCategoriesSearchApi : RxContext
open class PoiCategoriesSearchApiBuilder
interface PoiCategoriesSearchResultListener
open class PoiCategory : Serializable
open class PoiDetailsQuery : BaseRequestQuery
open class PoiDetailsResponse : ServiceBaseResponse, Serializable
open class PolygonGeometry : Serializable
open class PriceRange : Serializable
open class Rating : Serializable
open class ResponseError : Serializable
open class Result : Serializable
class ResultType
open class ReverseGeocoderFullAddress : Serializable
open class ReverseGeocoderSearchQuery : BaseRequestQuery
Module Contents
ReverseGeocoderSearchQuery(latitude: Double!, longitude: Double!, radius: Int!, languagePrefix: String!, heading: Float!, number: String!, returnSpeedLimit: Boolean!, returnRoadUse: Boolean!, roadUse: String!, entityType: String!, geopoliticalView: String!)
open fun dispose(): Unit
open fun getNativeHandle(): Long
open fun prepare(): Long
open class ReverseGeocoderSearchResponse : ServiceBaseResponse, Serializable, BatchableSearchResponse
interface RevGeoSearchApi : RxContext
open class RevGeoSearchApiImpl : RevGeoSearchApi
interface RevGeoSearchResultListener
open class Review : Serializable
interface RxSearchApi
interface SearchApi : RxSearchApi
open class SearchError : RuntimeException
open class SearchService : Service, SearchApi
Module Contents
SearchService()
open fun additionalDataSearch(query: AdditionalDataSearchQuery!, listener: AdditionalDataSearchResultListener!): Unit
open fun additionalDataSearch(query: AdditionalDataSearchQuery!): Single<AdditionalDataSearchResponse!>!
open fun alongRouteSearch(query: AlongRouteSearchQuery!, listener: AlongRouteSearchResultListener!): Unit
open fun alongRouteSearch(query: AlongRouteSearchQuery!): Single<AlongRouteSearchResponse!>!
open fun autocompleteSearch(query: AutocompleteSearchQuery!, listener: AutocompleteSearchResultListener!): Unit
open fun autocompleteSearch(query: AutocompleteSearchQuery!): Single<AutocompleteSearchResponse!>!
open fun batchSearch(query: BatchSearchQuery!, listener: BatchSearchResultListener!): Unit
open fun batchSearch(query: BatchSearchQuery!): Single<BatchSearchResponse!>!
open fun cancelSearchIfRunning(): Unit
open fun geometrySearch(query: GeometrySearchQuery!, listener: GeometrySearchResultListener!): Unit
open fun geometrySearch(query: GeometrySearchQuery!): Single<GeometrySearchResponse!>!
open fun isInternetAvailable(): Boolean
@Nullable open fun onBind(intent: Intent!): IBinder?
open fun onStartCommand(intent: Intent!, flags: Int, startId: Int): Int
open fun poiCategoriesSearch(query: PoiCategoriesQuery!, listener: PoiCategoriesSearchResultListener!): Unit
open fun poiCategoriesSearch(query: PoiCategoriesQuery!): Single<PoiCategoriesResponse!>!
open fun reverseGeocoding(query: ReverseGeocoderSearchQuery!, listener: RevGeoSearchResultListener!): Unit
open fun reverseGeocoding(query: ReverseGeocoderSearchQuery!): Single<ReverseGeocoderSearchResponse!>!
open fun search(searchQuery: FuzzySearchQuery!, listener: FuzzySearchResultListener!): Unit
open fun search(searchQuery: FuzzySearchQuery!): Single<FuzzySearchResponse!>!
interface SearchServiceConnectionCallback
open class SearchServiceManager
open class Segment : Serializable
class SegmentType
class SortBy
class SpreadingMode
open class Summary : Serializable
open class TimeRange : Serializable
class TimeZoneType
package com.tomtom.online.sdk.search
Module Contents
interface BatchableSearchResponse : ServiceResponse, Visitable<BatchableSearchResponseVisitor!>
class BuildConfig
class BuildConfig
open class NativeAdditionalDataSearch : NativeService<AdditionalDataSearchResponse!, AdditionalDataSearchQuery!>
Module Contents
NativeAdditionalDataSearch(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!): Unit
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): AdditionalDataSearchResponse
open class NativeAutocompleteSearch : NativeService<AutocompleteSearchResponse!, AutocompleteSearchQuery!>
Module Contents
NativeAutocompleteSearch(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!): Unit
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): AutocompleteSearchResponse
open class NativeBatchSearch : NativeService<BatchSearchResponse!, BatchSearchQuery!>
Module Contents
NativeBatchSearch(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!): Unit
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): BatchSearchResponse
open class NativeEVChargingStationsAvailability : NativeService<EVChargingStationsAvailabilityResponse!, EVChargingStationsAvailabilityQuery!>
Module Contents
NativeEVChargingStationsAvailability(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!): Unit
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): EVChargingStationsAvailabilityResponse
open class NativeFuzzySearch : NativeService<FuzzySearchResponse!, FuzzySearchQuery!>
Module Contents
NativeFuzzySearch(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!): Unit
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): FuzzySearchResponse
open class NativeGeometrySearch : NativeService<GeometrySearchResponse!, GeometrySearchQuery!>
Module Contents
NativeGeometrySearch(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!): Unit
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): GeometrySearchResponse
open class NativePoiCategories : NativeService<PoiCategoriesResponse!, PoiCategoriesQuery!>
Module Contents
NativePoiCategories(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!): Unit
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): PoiCategoriesResponse
open class NativePoiDetails : NativeService<PoiDetailsResponse!, PoiDetailsQuery!>
Module Contents
NativePoiDetails(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!): Unit
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): PoiDetailsResponse
open class NativeReverseGeocoder : NativeService<ReverseGeocoderSearchResponse!, ReverseGeocoderSearchQuery!>
Module Contents
NativeReverseGeocoder(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!): Unit
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): ReverseGeocoderSearchResponse
open class NativeSearchAlongRoute : NativeService<AlongRouteSearchResponse!, AlongRouteSearchQuery!>
Module Contents
NativeSearchAlongRoute(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!): Unit
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): AlongRouteSearchResponse
open class OnlineSearchApi : SearchApi
Module Contents
open fun additionalDataSearch(query: AdditionalDataSearchQuery!, listener: AdditionalDataSearchResultListener!): Unit
open fun additionalDataSearch(query: AdditionalDataSearchQuery!): Single<AdditionalDataSearchResponse!>!
open fun alongRouteSearch(query: AlongRouteSearchQuery!, listener: AlongRouteSearchResultListener!): Unit
open fun alongRouteSearch(query: AlongRouteSearchQuery!): Single<AlongRouteSearchResponse!>!
open fun autocompleteSearch(query: AutocompleteSearchQuery!, listener: AutocompleteSearchResultListener!): Unit
open fun autocompleteSearch(query: AutocompleteSearchQuery!): Single<AutocompleteSearchResponse!>!
open fun batchSearch(query: BatchSearchQuery!, listener: BatchSearchResultListener!): Unit
open fun batchSearch(query: BatchSearchQuery!): Single<BatchSearchResponse!>!
open fun cancelSearchIfRunning(): Unit
@DeprecatedSince(2020, 6) open static fun create(@NonNull context: Context): SearchApi!
open static fun create(@NonNull context: Context, apiKey: String!): SearchApi!
open fun geometrySearch(query: GeometrySearchQuery!, listener: GeometrySearchResultListener!): Unit
open fun geometrySearch(query: GeometrySearchQuery!): Single<GeometrySearchResponse!>!
protected open fun getAdditionalDataSearchApi(): AdditionalDataSearchApi!
protected open fun getAlongRouteSearchApi(): AlongRouteSearchApi!
protected open fun getAutocompleteSearchApi(): AutocompleteSearchApi!
protected open fun getBatchSearchApi(): BatchSearchApi!
protected open fun getFuzzySearchApi(): FuzzySearchApi!
protected open fun getGeometrySearchApi(): GeometrySearchApi!
protected open fun getPoiCategoriesSearchApi(): PoiCategoriesSearchApi!
protected open fun getRevgeoSearchApi(): RevGeoSearchApi!
open fun isInternetAvailable(): Boolean
open fun poiCategoriesSearch(query: PoiCategoriesQuery!, listener: PoiCategoriesSearchResultListener!): Unit
open fun poiCategoriesSearch(query: PoiCategoriesQuery!): Single<PoiCategoriesResponse!>!
open fun reverseGeocoding(query: ReverseGeocoderSearchQuery!, listener: RevGeoSearchResultListener!): Unit
open fun reverseGeocoding(query: ReverseGeocoderSearchQuery!): Single<ReverseGeocoderSearchResponse!>!
open fun search(searchQuery: FuzzySearchQuery!, listener: FuzzySearchResultListener!): Unit
open fun search(searchQuery: FuzzySearchQuery!): Single<FuzzySearchResponse!>!
open class OnlineSearchServiceConfiguration
interface RxSearchApi
interface SearchApi : RxSearchApi
package com.tomtom.online.sdk.search.api
package com.tomtom.online.sdk.search.api.adp
package com.tomtom.online.sdk.search.api.alongroute
package com.tomtom.online.sdk.search.api.autocomplete
package com.tomtom.online.sdk.search.api.batch
package com.tomtom.online.sdk.search.api.fuzzy
package com.tomtom.online.sdk.search.api.geometry
package com.tomtom.online.sdk.search.api.poicategories
package com.tomtom.online.sdk.search.api.revgeo
package com.tomtom.online.sdk.search.data.additionaldata
package com.tomtom.online.sdk.search.data.additionaldata.result
package com.tomtom.online.sdk.search.data.alongroute
Module Contents
open class AlongRouteSearchQuery : BaseRequestQuery
Module Contents
AlongRouteSearchQuery(term: String!, route: MutableList<LatLng!>!, maxDetourTime: Int!, limit: Int!, geopoliticalView: String!, evConnectorSet: String!, brandSet: String!, enableDetourOffset: Boolean, sortBy: SortBy!, spreadingMode: SpreadingMode!, categorySet: MutableList<Long!>!, mapCodes: MutableSet<MapCodeType!>!, openingHours: OpeningHoursMode!, timeZone: TimeZoneType!)
open fun dispose(): Unit
open fun getNativeHandle(): Long
open fun prepare(): Long
open class AlongRouteSearchQueryBuilder : IAlongRouteSearchQuery
open class AlongRouteSearchResponse : ServiceBaseResponse, Serializable
open class AlongRouteSearchResult : Serializable
interface IAlongRouteSearchQuery
class SortBy
class SpreadingMode
package com.tomtom.online.sdk.search.data.autocomplete
package com.tomtom.online.sdk.search.data.autocomplete.query
package com.tomtom.online.sdk.search.data.autocomplete.response
package com.tomtom.online.sdk.search.data.batch
package com.tomtom.online.sdk.search.data.common
package com.tomtom.online.sdk.search.data.common.additionaldata
package com.tomtom.online.sdk.search.data.ev_charging_stations_availability
package com.tomtom.online.sdk.search.data.ev_charging_stations_availability.response
package com.tomtom.online.sdk.search.data.fuzzy
Module Contents
open class FuzzySearchQuery : BaseRequestQuery
Module Contents
FuzzySearchQuery(term: String!, limit: Int!, offset: Int!, position: LatLng!, preciseness: LatLngAcc!, country: String!, extendedPostalCodes: String!, idx: String!, boundingBox: BoundingBox!, typeAhead: Boolean!, category: Boolean!, brandSet: String!, language: String!, evConnectorSet: String!, minFuzzyLevel: Int!, maxFuzzyLevel: Int!, geopoliticalView: String!, categorySet: MutableList<Long!>!, mapCodes: MutableSet<MapCodeType!>!, openingHours: OpeningHoursMode!, timeZone: TimeZoneType!)
open fun dispose(): Unit
open fun getNativeHandle(): Long
open fun prepare(): Long
open class FuzzySearchResponse : ServiceBaseResponse, Serializable, BatchableSearchResponse
open class FuzzySearchResult : Serializable
interface IFuzzySearchQuery
package com.tomtom.online.sdk.search.data.geometry
Module Contents
open class Geometry : Serializable
open class GeometrySearchQuery : BaseRequestQuery
Module Contents
GeometrySearchQuery(term: String!, geometries: MutableList<Geometry!>!, language: String!, limit: Int!, typeAhead: Boolean!, extendedPostalCodesFor: String!, idxSet: String!, geopoliticalView: String!, mapCodes: MutableSet<MapCodeType!>!, openingHours: OpeningHoursMode!, timeZone: TimeZoneType!)
open fun dispose(): Unit
open fun getNativeHandle(): Long
open fun prepare(): Long
open class GeometrySearchResponse : ServiceBaseResponse, Serializable, BatchableSearchResponse
open class GeometrySearchResult : Serializable
interface IGeometrySearchQuery
package com.tomtom.online.sdk.search.data.geometry.query
package com.tomtom.online.sdk.search.data.poicategories
package com.tomtom.online.sdk.search.data.poidetails
package com.tomtom.online.sdk.search.data.reversegeocoder
Module Contents
interface IReverseGeocoderSearchQuery
open class ReverseGeocoderFullAddress : Serializable
open class ReverseGeocoderSearchQuery : BaseRequestQuery
Module Contents
ReverseGeocoderSearchQuery(latitude: Double!, longitude: Double!, radius: Int!, languagePrefix: String!, heading: Float!, number: String!, returnSpeedLimit: Boolean!, returnRoadUse: Boolean!, roadUse: String!, entityType: String!, geopoliticalView: String!)
open fun dispose(): Unit
open fun getNativeHandle(): Long
open fun prepare(): Long
open class ReverseGeocoderSearchResponse : ServiceBaseResponse, Serializable, BatchableSearchResponse
package com.tomtom.online.sdk.search.extensions
Module Contents
open class SearchService : Service, SearchApi
Module Contents
SearchService()
open fun additionalDataSearch(query: AdditionalDataSearchQuery!, listener: AdditionalDataSearchResultListener!): Unit
open fun additionalDataSearch(query: AdditionalDataSearchQuery!): Single<AdditionalDataSearchResponse!>!
open fun alongRouteSearch(query: AlongRouteSearchQuery!, listener: AlongRouteSearchResultListener!): Unit
open fun alongRouteSearch(query: AlongRouteSearchQuery!): Single<AlongRouteSearchResponse!>!
open fun autocompleteSearch(query: AutocompleteSearchQuery!, listener: AutocompleteSearchResultListener!): Unit
open fun autocompleteSearch(query: AutocompleteSearchQuery!): Single<AutocompleteSearchResponse!>!
open fun batchSearch(query: BatchSearchQuery!, listener: BatchSearchResultListener!): Unit
open fun batchSearch(query: BatchSearchQuery!): Single<BatchSearchResponse!>!
open fun cancelSearchIfRunning(): Unit
open fun geometrySearch(query: GeometrySearchQuery!, listener: GeometrySearchResultListener!): Unit
open fun geometrySearch(query: GeometrySearchQuery!): Single<GeometrySearchResponse!>!
open fun isInternetAvailable(): Boolean
@Nullable open fun onBind(intent: Intent!): IBinder?
open fun onStartCommand(intent: Intent!, flags: Int, startId: Int): Int
open fun poiCategoriesSearch(query: PoiCategoriesQuery!, listener: PoiCategoriesSearchResultListener!): Unit
open fun poiCategoriesSearch(query: PoiCategoriesQuery!): Single<PoiCategoriesResponse!>!
open fun reverseGeocoding(query: ReverseGeocoderSearchQuery!, listener: RevGeoSearchResultListener!): Unit
open fun reverseGeocoding(query: ReverseGeocoderSearchQuery!): Single<ReverseGeocoderSearchResponse!>!
open fun search(searchQuery: FuzzySearchQuery!, listener: FuzzySearchResultListener!): Unit
open fun search(searchQuery: FuzzySearchQuery!): Single<FuzzySearchResponse!>!
interface SearchServiceConnectionCallback
open class SearchServiceManager