sdk-search
Module Contents
alltypes
Module Contents
interface AdditionalDataSearchApi : RxContext
open class AdditionalDataSearchApiImpl : AdditionalDataSearchApi
open class AdditionalDataSearchQuery : BaseRequestQuery
class AdditionalDataSearchQueryBuilder : IAdditionalDataSearchQuery
open class AdditionalDataSearchResponse : ServiceBaseResponse
abstract class AdditionalDataSearchResult : Visitable<AdditionalDataSearchResultVisitor!>
interface AdditionalDataSearchResultListener
interface AdditionalDataSearchResultVisitor
@PublicPreview("2021.06") data class AdditionalDataSources : Serializable
open class AdditionalDataSources : Serializable
@PublicPreview("2021.06") data class Address : Serializable
open class Address : Serializable
Module Contents
Address()
Address(streetNumber: String!, street: String!, streetName: String!, municipalitySubdivision: String!, municipality: String!, countrySecondarySubdivision: String!, countryTertiarySubdivision: String!, countrySubdivision: String!, postalCode: String!, countryCode: String!, country: String!, countryCodeISO3: String!, freeformAddress: String!, countrySubdivisionName: String!, speedLimit: String!)
protected var country: String!
protected var countryCode: String!
protected var countryCodeISO3: String!
protected var countrySecondarySubdivision: String!
protected var countrySubdivision: String!
protected var countrySubdivisionName: String!
protected var countryTertiarySubdivision: String!
protected var freeformAddress: String!
open fun getCountry(): String!
open fun getCountryCode(): String!
open fun getCountryCodeISO3(): String!
open fun getCountrySecondarySubdivision(): String!
open fun getCountrySubdivision(): String!
open fun getCountrySubdivisionName(): String!
open fun getCountryTertiarySubdivision(): String!
open fun getFreeformAddress(): String!
open fun getMunicipality(): String!
open fun getMunicipalitySubdivision(): String!
open fun getPostalCode(): String!
open fun getSpeedLimit(): String!
open fun getStreet(): String!
open fun getStreetName(): String!
open fun getStreetNumber(): String!
protected var municipality: String!
protected var municipalitySubdivision: String!
protected var postalCode: String!
protected var speedLimit: String!
protected var street: String!
protected var streetName: String!
protected var streetNumber: String!
@NonNull open fun toString(): String
@PublicPreview("2021.06") data class AddressRanges : 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!, fuelSet: String!, poiRelationType: PoiRelationType!)
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
@PublicPreview("2021.06") data class AutocompleteLocationDescriptor
interface AutocompleteSearchApi : RxContext
open class AutocompleteSearchApiBuilder
@PublicPreview("2021.06") data class AutocompleteSearchEngineDescriptor
open class AutocompleteSearchQuery : BaseRequestQuery
open class AutocompleteSearchQueryBuilder : IAutocompleteSearchQuery
open class AutocompleteSearchResponse : ServiceBaseResponse, Serializable
open class AutocompleteSearchResult : Serializable
interface AutocompleteSearchResultListener
@PublicPreview("2021.06") data class AutocompleteSpecification
@PublicPreview("2021.06") data class AutocompleteSuggestion : Serializable
@PublicPreview("2021.06") interface AutocompleteSuggestionCallback
@PublicPreview("2021.06") data class Availability : Serializable
interface BatchableSearchResponse : ServiceResponse, Visitable<BatchableSearchResponseVisitor!>
interface BatchableSearchResponseVisitor
open class BatchableSearchResponseVisitorAdapter : BatchableSearchResponseVisitor
interface BatchSearchApi : RxContext
open class BatchSearchApiImpl : BatchSearchApi
open class BatchSearchQuery : BaseRequestQuery
class BatchSearchQueryBuilder : IBatchSearchQuery
open class BatchSearchResponse : ServiceBaseResponse, Batchable
interface BatchSearchResultListener
class BuildConfig
class BuildConfig
@PublicPreview("2021.06") data class Category : Serializable
open class Category : Serializable
@PublicPreview("2021.06") data class ChargingAvailabilityDataSource : Serializable
open class ChargingAvailabilityDataSource : DataSource
@PublicPreview("2021.06") data class ChargingStations : Serializable
@PublicPreview("2021.06") interface ChargingStationsCallback
@PublicPreview("2021.06") data class ChargingStationsSpecification
open class CircleGeometry : Serializable
@PublicPreview("2021.06") data class Classification : Serializable
open class Classification : Serializable
@PublicPreview("2021.06") data class ClassificationName : Serializable
open class ClassificationName : Serializable
@PublicPreview("2021.06") data class CombustionVehicleDescriptor
@PublicPreview("2021.06") data class Connector : Serializable
open class ContextDescriptor : Serializable
@PublicPreview("2021.06") enum class DiskCacheStrategy
@PublicPreview("2021.06") data class ElectricVehicleDescriptor
@PublicPreview("2021.06") data class EntryPoint : Serializable
open class EntryPoint : Serializable
@PublicPreview("2021.06") enum class EntryType
open class EvChargingStationsAvailabilityQuery : BaseRequestQuery
class EvChargingStationsAvailabilityQueryBuilder
open class EvChargingStationsAvailabilityResponse : ServiceBaseResponse, Serializable, BatchableSearchResponse
@PublicPreview("2021.06") enum class FuelType
@PublicPreview("2021.06") data class FuzzyLocationDescriptor
@PublicPreview("2021.06") data class FuzzyOutcome : Serializable
@PublicPreview("2021.06") interface FuzzyOutcomeCallback
interface FuzzySearchApi : RxContext
open class FuzzySearchApiImpl : FuzzySearchApi
@PublicPreview("2021.06") data class FuzzySearchDetails : Serializable
@PublicPreview("2021.06") data class FuzzySearchEngineDescriptor
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!, fuelSet: String!, poiRelationType: PoiRelationType!)
open fun dispose(): Unit
open fun getNativeHandle(): Long
open fun prepare(): Long
@NonNull open fun toString(): String
class FuzzySearchQueryBuilder : IFuzzySearchQuery
open class FuzzySearchResponse : ServiceBaseResponse, Serializable, BatchableSearchResponse
open class FuzzySearchResult : Serializable
Module Contents
FuzzySearchResult()
FuzzySearchResult(type: String!, id: String!, score: Double, address: Address!, position: LatLng!, viewport: BoundingBox!, distance: Double, info: String!, entityType: String!, poi: Poi!, boundingBox: BoundingBox!, entryPoints: Array<EntryPoint!>!, addressRanges: AddressRanges!, additionalDataSources: AdditionalDataSources!, mapCodes: Array<MapCode!>!, relatedPois: Array<RelatedPoi!>!)
protected var additionalDataSources: AdditionalDataSources!
protected var address: Address!
protected var addressRanges: AddressRanges!
protected var boundingBox: BoundingBox!
protected var distance: Double
protected var entityType: String!
protected var entryPoints: Array<EntryPoint!>!
open fun getAdditionalDataSources(): AdditionalDataSources!
open fun getAddress(): Address!
open fun getAddressRanges(): AddressRanges!
open fun getBoundingBox(): BoundingBox!
open fun getDistance(): Double
open fun getEntityType(): String!
open fun getEntryPoints(): Array<EntryPoint!>!
open fun getId(): String!
open fun getInfo(): String!
open fun getMapCodes(): ImmutableList<MapCode!>!
open fun getPoi(): Poi!
open fun getPosition(): LatLng!
open fun getRelatedPois(): ImmutableList<RelatedPoi!>!
open fun getScore(): Double
open fun getType(): String!
open fun getViewport(): BoundingBox!
protected var id: String!
protected var info: String!
protected var mapCodes: Array<MapCode!>!
protected var poi: Poi!
protected var position: LatLng!
protected var relatedPois: Array<RelatedPoi!>!
protected var score: Double
@NonNull open fun toString(): String
protected var type: String!
protected var viewport: BoundingBox!
interface FuzzySearchResultListener
@PublicPreview("2021.06") data class FuzzySearchSpecification
open class GeoBias : Serializable
open class Geometry : Serializable
@PublicPreview("2021.06") data class GeometryDataSource : 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!, brandSet: String!, categorySet: MutableList<Long!>!, evConnectorSet: String!, fuelSet: String!, poiRelationType: PoiRelationType!)
open fun dispose(): Unit
open fun getNativeHandle(): Long
open fun prepare(): Long
@NonNull open fun toString(): String
class GeometrySearchQueryBuilder : IGeometrySearchQuery
open class GeometrySearchResponse : ServiceBaseResponse, Serializable, BatchableSearchResponse
open class GeometrySearchResult : Serializable
interface GeometrySearchResultListener
interface IAdditionalDataSearchQuery
interface IAlongRouteSearchQuery
interface IBatchSearchQuery
interface IFuzzySearchQuery
interface IGeometrySearchQuery
@PublicPreview("2021.06") data class InputSummary : Serializable
interface IPlaceByIdQuery
interface IPoiCategoriesQuery
interface IPoiDetailsQuery
interface IReverseGeocoderSearchQuery
@PublicPreview("2021.06") data class MapCode : Serializable
open class MapCode : Serializable
@PublicPreview("2021.06") enum class MapCodeType
class MapCodeType
@PublicPreview("2021.06") data class Match : Serializable
open class Match : Serializable
open class Matches : Serializable
open class Media : 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 NativeAvailability : ServiceBaseResponse, Serializable
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 NativeConnector : ServiceBaseResponse, Serializable
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 NativePlaceById : NativeService<PlaceByIdResponse!, PlaceByIdQuery!>
Module Contents
NativePlaceById(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): PlaceByIdResponse
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(autocompleteSpecification: AutocompleteSpecification!): Result<AutocompleteSuggestion!>!
open fun autocompleteSearch(autocompleteSpecification: AutocompleteSpecification!, callback: AutocompleteSuggestionCallback!): 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 chargingStationsSearch(@NonNull specification: ChargingStationsSpecification, @NonNull callback: ChargingStationsCallback): Unit
@NonNull open fun chargingStationsSearch(@NonNull specification: ChargingStationsSpecification): Result<ChargingStations!>
@DeprecatedSince("2020.06") 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(poiCategoriesSpecification: PoiCategoriesSpecification!): Result<MutableList<PoiCategory!>!>!
open fun poiCategoriesSearch(specification: PoiCategoriesSpecification!, callback: PoiCategoriesCallback!): Unit
open fun poiCategoriesSearch(query: PoiCategoriesQuery!): Single<PoiCategoriesResponse!>!
open fun poiDetailsSearch(specification: PoiDetailsSpecification!): Result<PoiDetails!>!
open fun poiDetailsSearch(specification: PoiDetailsSpecification!, callback: PoiDetailsCallback!): Unit
open fun poiPhotoDownload(specification: PoiPhotoSpecification!): Result<Bitmap!>!
open fun poiPhotoDownload(specification: PoiPhotoSpecification!, callback: PoiPhotoCallback!): Unit
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(fuzzySearchSpecification: FuzzySearchSpecification!): Result<FuzzyOutcome!>!
open fun search(fuzzySearchSpecification: FuzzySearchSpecification!, callback: FuzzyOutcomeCallback!): Unit
open fun search(searchQuery: FuzzySearchQuery!): Single<FuzzySearchResponse!>!
open class OnlineSearchServiceConfiguration
@PublicPreview("2021.06") data class OpeningHours : Serializable
open class OpeningHours : Serializable
@PublicPreview("2021.06") enum class OpeningHoursMode
class OpeningHoursMode
open class Photo : Serializable
@PublicPreview("2021.06") data class Photo : Serializable
@PublicPreview("2021.06") data class PhotoDimensions
open class PlaceByIdQuery : BaseRequestQuery
class PlaceByIdQueryBuilder : IPlaceByIdQuery
open class PlaceByIdResponse : ServiceBaseResponse, Serializable
open class PlaceByIdResult : Serializable
@PublicPreview("2021.06") data class Poi : Serializable
open class Poi : Serializable
@PublicPreview("2021.06") interface PoiCategoriesCallback
open class PoiCategoriesQuery : BaseRequestQuery
class PoiCategoriesQueryBuilder : IPoiCategoriesQuery
open class PoiCategoriesResponse : ServiceBaseResponse, Serializable
interface PoiCategoriesSearchApi : RxContext
open class PoiCategoriesSearchApiBuilder
interface PoiCategoriesSearchResultListener
@PublicPreview("2021.06") data class PoiCategoriesSpecification
open class PoiCategory : Serializable
@PublicPreview("2021.06") data class PoiCategory : Serializable
@PublicPreview("2021.06") data class PoiDetails : Serializable
@PublicPreview("2021.06") interface PoiDetailsCallback
@PublicPreview("2021.06") data class PoiDetailsDataSource : Serializable
open class PoiDetailsDataSource : DataSource
open class PoiDetailsQuery : BaseRequestQuery
class PoiDetailsQueryBuilder : IPoiDetailsQuery
open class PoiDetailsResponse : ServiceBaseResponse, Serializable
@PublicPreview("2021.06") data class PoiDetailsSpecification
@PublicPreview("2021.06") data class PoiPhotoCacheStrategy
@PublicPreview("2021.06") interface PoiPhotoCallback
@PublicPreview("2021.06") class PoiPhotoSpecification
class PoiRelationType
open class PolygonGeometry : Serializable
open class PriceRange : Serializable
@PublicPreview("2021.06") data class PriceRange : Serializable
open class Rating : Serializable
@PublicPreview("2021.06") data class Rating : Serializable
open class RelatedPoi : Serializable
open class ResponseError : Serializable
open class Result : Serializable
@PublicPreview("2021.06") enum class ResultType
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
@NonNull open fun toString(): String
class ReverseGeocoderSearchQueryBuilder : IReverseGeocoderSearchQuery
open class ReverseGeocoderSearchResponse : ServiceBaseResponse, Serializable, BatchableSearchResponse
interface RevGeoSearchApi : RxContext
open class RevGeoSearchApiImpl : RevGeoSearchApi
interface RevGeoSearchResultListener
open class Review : Serializable
@PublicPreview("2021.06") data class Review : Serializable
interface RxSearchApi
interface SearchApi : RxSearchApi
Module Contents
abstract fun additionalDataSearch(query: AdditionalDataSearchQuery!, listener: AdditionalDataSearchResultListener!): Unit
abstract fun alongRouteSearch(query: AlongRouteSearchQuery!, listener: AlongRouteSearchResultListener!): Unit
@DeprecatedSince("2020.07", "autocompleteSearch(AutocompleteSpecification, AutocompleteSuggestionCallback)") abstract fun autocompleteSearch(query: AutocompleteSearchQuery!, listener: AutocompleteSearchResultListener!): Unit
@PublicPreview("2021.06") abstract fun autocompleteSearch(autocompleteSpecification: AutocompleteSpecification!): Result<AutocompleteSuggestion!>!
@PublicPreview("2021.06") abstract fun autocompleteSearch(autocompleteSpecification: AutocompleteSpecification!, callback: AutocompleteSuggestionCallback!): Unit
abstract fun batchSearch(query: BatchSearchQuery!, listener: BatchSearchResultListener!): Unit
abstract fun cancelSearchIfRunning(): Unit
@PublicPreview("2021.06") abstract fun chargingStationsSearch(specification: ChargingStationsSpecification!): Result<ChargingStations!>!
@PublicPreview("2021.06") abstract fun chargingStationsSearch(specification: ChargingStationsSpecification!, callback: ChargingStationsCallback!): Unit
static val DEFAULT_ONLINE_SEARCH_ENDPOINT: String
static val DEFAULT_ONLINE_SEARCH_SERVICE_API_VERSION: String
abstract fun geometrySearch(query: GeometrySearchQuery!, listener: GeometrySearchResultListener!): Unit
abstract fun isInternetAvailable(): Boolean
@DeprecatedSince("2020.07", "poiCategoriesSearch(PoiCategoriesSpecification, PoiCategoriesCallback)") abstract fun poiCategoriesSearch(query: PoiCategoriesQuery!, listener: PoiCategoriesSearchResultListener!): Unit
@PublicPreview("2021.06") abstract fun poiCategoriesSearch(poiCategoriesSpecification: PoiCategoriesSpecification!): Result<MutableList<PoiCategory!>!>!
@PublicPreview("2021.06") abstract fun poiCategoriesSearch(specification: PoiCategoriesSpecification!, callback: PoiCategoriesCallback!): Unit
@PublicPreview("2021.06") abstract fun poiDetailsSearch(specification: PoiDetailsSpecification!): Result<PoiDetails!>!
@PublicPreview("2021.06") abstract fun poiDetailsSearch(specification: PoiDetailsSpecification!, callback: PoiDetailsCallback!): Unit
@PublicPreview("2021.06") abstract fun poiPhotoDownload(specification: PoiPhotoSpecification!): Result<Bitmap!>!
@PublicPreview("2021.06") abstract fun poiPhotoDownload(specification: PoiPhotoSpecification!, callback: PoiPhotoCallback!): Unit
abstract fun reverseGeocoding(query: ReverseGeocoderSearchQuery!, listener: RevGeoSearchResultListener!): Unit
@DeprecatedSince("2020.07", "search(FuzzySearchSpecification, FuzzyOutcomeCallback)") abstract fun search(searchQuery: FuzzySearchQuery!, listener: FuzzySearchResultListener!): Unit
@PublicPreview("2021.06") abstract fun search(fuzzySearchSpecification: FuzzySearchSpecification!): Result<FuzzyOutcome!>!
@PublicPreview("2021.06") abstract fun search(fuzzySearchSpecification: FuzzySearchSpecification!, callback: FuzzyOutcomeCallback!): Unit
open class SearchError : RuntimeException
class SearchException : 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(autocompleteSpecification: AutocompleteSpecification!): Result<AutocompleteSuggestion!>!
open fun autocompleteSearch(autocompleteSpecification: AutocompleteSpecification!, callback: AutocompleteSuggestionCallback!): 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 chargingStationsSearch(@NonNull specification: ChargingStationsSpecification, @NonNull callback: ChargingStationsCallback): Unit
@NonNull open fun chargingStationsSearch(@NonNull specification: ChargingStationsSpecification): Result<ChargingStations!>
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(poiCategoriesSpecification: PoiCategoriesSpecification!): Result<MutableList<PoiCategory!>!>!
open fun poiCategoriesSearch(specification: PoiCategoriesSpecification!, callback: PoiCategoriesCallback!): Unit
open fun poiCategoriesSearch(query: PoiCategoriesQuery!): Single<PoiCategoriesResponse!>!
open fun poiDetailsSearch(specification: PoiDetailsSpecification!): Result<PoiDetails!>!
open fun poiDetailsSearch(specification: PoiDetailsSpecification!, callback: PoiDetailsCallback!): Unit
open fun poiPhotoDownload(specification: PoiPhotoSpecification!): Result<Bitmap!>!
open fun poiPhotoDownload(specification: PoiPhotoSpecification!, callback: PoiPhotoCallback!): Unit
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(fuzzySearchSpecification: FuzzySearchSpecification!): Result<FuzzyOutcome!>!
open fun search(fuzzySearchSpecification: FuzzySearchSpecification!, callback: FuzzyOutcomeCallback!): Unit
open fun search(searchQuery: FuzzySearchQuery!): Single<FuzzySearchResponse!>!
interface SearchServiceConnectionCallback
open class SearchServiceManager
@PublicPreview("2021.06") data class Segment : Serializable
open class Segment : Serializable
@PublicPreview("2021.06") enum class SegmentType
class SegmentType
@PublicPreview("2021.06") data class SocialMedia : Serializable
class SortBy
class SpreadingMode
@PublicPreview("2021.06") data class Summary : Serializable
open class Summary : Serializable
@PublicPreview("2021.06") data class TimeDescriptor
@PublicPreview("2021.06") data class TimeRange : Serializable
open class TimeRange : Serializable
enum class TimeZoneType
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 NativePlaceById : NativeService<PlaceByIdResponse!, PlaceByIdQuery!>
Module Contents
NativePlaceById(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): PlaceByIdResponse
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(autocompleteSpecification: AutocompleteSpecification!): Result<AutocompleteSuggestion!>!
open fun autocompleteSearch(autocompleteSpecification: AutocompleteSpecification!, callback: AutocompleteSuggestionCallback!): 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 chargingStationsSearch(@NonNull specification: ChargingStationsSpecification, @NonNull callback: ChargingStationsCallback): Unit
@NonNull open fun chargingStationsSearch(@NonNull specification: ChargingStationsSpecification): Result<ChargingStations!>
@DeprecatedSince("2020.06") 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(poiCategoriesSpecification: PoiCategoriesSpecification!): Result<MutableList<PoiCategory!>!>!
open fun poiCategoriesSearch(specification: PoiCategoriesSpecification!, callback: PoiCategoriesCallback!): Unit
open fun poiCategoriesSearch(query: PoiCategoriesQuery!): Single<PoiCategoriesResponse!>!
open fun poiDetailsSearch(specification: PoiDetailsSpecification!): Result<PoiDetails!>!
open fun poiDetailsSearch(specification: PoiDetailsSpecification!, callback: PoiDetailsCallback!): Unit
open fun poiPhotoDownload(specification: PoiPhotoSpecification!): Result<Bitmap!>!
open fun poiPhotoDownload(specification: PoiPhotoSpecification!, callback: PoiPhotoCallback!): Unit
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(fuzzySearchSpecification: FuzzySearchSpecification!): Result<FuzzyOutcome!>!
open fun search(fuzzySearchSpecification: FuzzySearchSpecification!, callback: FuzzyOutcomeCallback!): Unit
open fun search(searchQuery: FuzzySearchQuery!): Single<FuzzySearchResponse!>!
open class OnlineSearchServiceConfiguration
interface RxSearchApi
interface SearchApi : RxSearchApi
Module Contents
abstract fun additionalDataSearch(query: AdditionalDataSearchQuery!, listener: AdditionalDataSearchResultListener!): Unit
abstract fun alongRouteSearch(query: AlongRouteSearchQuery!, listener: AlongRouteSearchResultListener!): Unit
@DeprecatedSince("2020.07", "autocompleteSearch(AutocompleteSpecification, AutocompleteSuggestionCallback)") abstract fun autocompleteSearch(query: AutocompleteSearchQuery!, listener: AutocompleteSearchResultListener!): Unit
@PublicPreview("2021.06") abstract fun autocompleteSearch(autocompleteSpecification: AutocompleteSpecification!): Result<AutocompleteSuggestion!>!
@PublicPreview("2021.06") abstract fun autocompleteSearch(autocompleteSpecification: AutocompleteSpecification!, callback: AutocompleteSuggestionCallback!): Unit
abstract fun batchSearch(query: BatchSearchQuery!, listener: BatchSearchResultListener!): Unit
abstract fun cancelSearchIfRunning(): Unit
@PublicPreview("2021.06") abstract fun chargingStationsSearch(specification: ChargingStationsSpecification!): Result<ChargingStations!>!
@PublicPreview("2021.06") abstract fun chargingStationsSearch(specification: ChargingStationsSpecification!, callback: ChargingStationsCallback!): Unit
static val DEFAULT_ONLINE_SEARCH_ENDPOINT: String
static val DEFAULT_ONLINE_SEARCH_SERVICE_API_VERSION: String
abstract fun geometrySearch(query: GeometrySearchQuery!, listener: GeometrySearchResultListener!): Unit
abstract fun isInternetAvailable(): Boolean
@DeprecatedSince("2020.07", "poiCategoriesSearch(PoiCategoriesSpecification, PoiCategoriesCallback)") abstract fun poiCategoriesSearch(query: PoiCategoriesQuery!, listener: PoiCategoriesSearchResultListener!): Unit
@PublicPreview("2021.06") abstract fun poiCategoriesSearch(poiCategoriesSpecification: PoiCategoriesSpecification!): Result<MutableList<PoiCategory!>!>!
@PublicPreview("2021.06") abstract fun poiCategoriesSearch(specification: PoiCategoriesSpecification!, callback: PoiCategoriesCallback!): Unit
@PublicPreview("2021.06") abstract fun poiDetailsSearch(specification: PoiDetailsSpecification!): Result<PoiDetails!>!
@PublicPreview("2021.06") abstract fun poiDetailsSearch(specification: PoiDetailsSpecification!, callback: PoiDetailsCallback!): Unit
@PublicPreview("2021.06") abstract fun poiPhotoDownload(specification: PoiPhotoSpecification!): Result<Bitmap!>!
@PublicPreview("2021.06") abstract fun poiPhotoDownload(specification: PoiPhotoSpecification!, callback: PoiPhotoCallback!): Unit
abstract fun reverseGeocoding(query: ReverseGeocoderSearchQuery!, listener: RevGeoSearchResultListener!): Unit
@DeprecatedSince("2020.07", "search(FuzzySearchSpecification, FuzzyOutcomeCallback)") abstract fun search(searchQuery: FuzzySearchQuery!, listener: FuzzySearchResultListener!): Unit
@PublicPreview("2021.06") abstract fun search(fuzzySearchSpecification: FuzzySearchSpecification!): Result<FuzzyOutcome!>!
@PublicPreview("2021.06") abstract fun search(fuzzySearchSpecification: FuzzySearchSpecification!, callback: FuzzyOutcomeCallback!): Unit
class SearchException : RuntimeException
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.autocomplete
package com.tomtom.online.sdk.search.autocomplete.entity
package com.tomtom.online.sdk.search.autocomplete.information
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!, fuelSet: String!, poiRelationType: PoiRelationType!)
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
Module Contents
open class Address : Serializable
Module Contents
Address()
Address(streetNumber: String!, street: String!, streetName: String!, municipalitySubdivision: String!, municipality: String!, countrySecondarySubdivision: String!, countryTertiarySubdivision: String!, countrySubdivision: String!, postalCode: String!, countryCode: String!, country: String!, countryCodeISO3: String!, freeformAddress: String!, countrySubdivisionName: String!, speedLimit: String!)
protected var country: String!
protected var countryCode: String!
protected var countryCodeISO3: String!
protected var countrySecondarySubdivision: String!
protected var countrySubdivision: String!
protected var countrySubdivisionName: String!
protected var countryTertiarySubdivision: String!
protected var freeformAddress: String!
open fun getCountry(): String!
open fun getCountryCode(): String!
open fun getCountryCodeISO3(): String!
open fun getCountrySecondarySubdivision(): String!
open fun getCountrySubdivision(): String!
open fun getCountrySubdivisionName(): String!
open fun getCountryTertiarySubdivision(): String!
open fun getFreeformAddress(): String!
open fun getMunicipality(): String!
open fun getMunicipalitySubdivision(): String!
open fun getPostalCode(): String!
open fun getSpeedLimit(): String!
open fun getStreet(): String!
open fun getStreetName(): String!
open fun getStreetNumber(): String!
protected var municipality: String!
protected var municipalitySubdivision: String!
protected var postalCode: String!
protected var speedLimit: String!
protected var street: String!
protected var streetName: String!
protected var streetNumber: String!
@NonNull open fun toString(): String
open class AddressRanges : Serializable
open class Category : Serializable
open class Classification : Serializable
open class ClassificationName : Serializable
open class EntryPoint : Serializable
open class MapCode : Serializable
class MapCodeType
open class OpeningHours : Serializable
class OpeningHoursMode
open class Poi : Serializable
class PoiRelationType
open class RelatedPoi : Serializable
open class ResponseError : Serializable
open class Summary : Serializable
open class TimeRange : Serializable
class TimeZoneType
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!, fuelSet: String!, poiRelationType: PoiRelationType!)
open fun dispose(): Unit
open fun getNativeHandle(): Long
open fun prepare(): Long
@NonNull open fun toString(): String
class FuzzySearchQueryBuilder : IFuzzySearchQuery
open class FuzzySearchResponse : ServiceBaseResponse, Serializable, BatchableSearchResponse
open class FuzzySearchResult : Serializable
Module Contents
FuzzySearchResult()
FuzzySearchResult(type: String!, id: String!, score: Double, address: Address!, position: LatLng!, viewport: BoundingBox!, distance: Double, info: String!, entityType: String!, poi: Poi!, boundingBox: BoundingBox!, entryPoints: Array<EntryPoint!>!, addressRanges: AddressRanges!, additionalDataSources: AdditionalDataSources!, mapCodes: Array<MapCode!>!, relatedPois: Array<RelatedPoi!>!)
protected var additionalDataSources: AdditionalDataSources!
protected var address: Address!
protected var addressRanges: AddressRanges!
protected var boundingBox: BoundingBox!
protected var distance: Double
protected var entityType: String!
protected var entryPoints: Array<EntryPoint!>!
open fun getAdditionalDataSources(): AdditionalDataSources!
open fun getAddress(): Address!
open fun getAddressRanges(): AddressRanges!
open fun getBoundingBox(): BoundingBox!
open fun getDistance(): Double
open fun getEntityType(): String!
open fun getEntryPoints(): Array<EntryPoint!>!
open fun getId(): String!
open fun getInfo(): String!
open fun getMapCodes(): ImmutableList<MapCode!>!
open fun getPoi(): Poi!
open fun getPosition(): LatLng!
open fun getRelatedPois(): ImmutableList<RelatedPoi!>!
open fun getScore(): Double
open fun getType(): String!
open fun getViewport(): BoundingBox!
protected var id: String!
protected var info: String!
protected var mapCodes: Array<MapCode!>!
protected var poi: Poi!
protected var position: LatLng!
protected var relatedPois: Array<RelatedPoi!>!
protected var score: Double
@NonNull open fun toString(): String
protected var type: String!
protected var viewport: BoundingBox!
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!, brandSet: String!, categorySet: MutableList<Long!>!, evConnectorSet: String!, fuelSet: String!, poiRelationType: PoiRelationType!)
open fun dispose(): Unit
open fun getNativeHandle(): Long
open fun prepare(): Long
@NonNull open fun toString(): String
class GeometrySearchQueryBuilder : IGeometrySearchQuery
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.placebyid
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
@NonNull open fun toString(): String
class ReverseGeocoderSearchQueryBuilder : IReverseGeocoderSearchQuery
open class ReverseGeocoderSearchResponse : ServiceBaseResponse, Serializable, BatchableSearchResponse
package com.tomtom.online.sdk.search.ev
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(autocompleteSpecification: AutocompleteSpecification!): Result<AutocompleteSuggestion!>!
open fun autocompleteSearch(autocompleteSpecification: AutocompleteSpecification!, callback: AutocompleteSuggestionCallback!): 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 chargingStationsSearch(@NonNull specification: ChargingStationsSpecification, @NonNull callback: ChargingStationsCallback): Unit
@NonNull open fun chargingStationsSearch(@NonNull specification: ChargingStationsSpecification): Result<ChargingStations!>
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(poiCategoriesSpecification: PoiCategoriesSpecification!): Result<MutableList<PoiCategory!>!>!
open fun poiCategoriesSearch(specification: PoiCategoriesSpecification!, callback: PoiCategoriesCallback!): Unit
open fun poiCategoriesSearch(query: PoiCategoriesQuery!): Single<PoiCategoriesResponse!>!
open fun poiDetailsSearch(specification: PoiDetailsSpecification!): Result<PoiDetails!>!
open fun poiDetailsSearch(specification: PoiDetailsSpecification!, callback: PoiDetailsCallback!): Unit
open fun poiPhotoDownload(specification: PoiPhotoSpecification!): Result<Bitmap!>!
open fun poiPhotoDownload(specification: PoiPhotoSpecification!, callback: PoiPhotoCallback!): Unit
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(fuzzySearchSpecification: FuzzySearchSpecification!): Result<FuzzyOutcome!>!
open fun search(fuzzySearchSpecification: FuzzySearchSpecification!, callback: FuzzyOutcomeCallback!): Unit
open fun search(searchQuery: FuzzySearchQuery!): Single<FuzzySearchResponse!>!
interface SearchServiceConnectionCallback
open class SearchServiceManager
package com.tomtom.online.sdk.search.fuzzy
package com.tomtom.online.sdk.search.information
package com.tomtom.online.sdk.search.location
package com.tomtom.online.sdk.search.poi.details
package com.tomtom.online.sdk.search.poi.photos
package com.tomtom.online.sdk.search.poicategories
package com.tomtom.online.sdk.search.time
package com.tomtom.online.sdk.search.vehicle