com.tomtom.sdk.search:search-common
Overview
The Search Common module is a comprehensive collection of APIs that encapsulates functionality from various aspects of the Search SDK. This module integrates the following components:
General APIs: It includes frequently used APIs that facilitate error handling and provide shared classes applicable across multiple Search APIs.
Dynamic Data APIs: Real-time information is covered here, including:
Fuel Prices API
Parking Availability API
Parking Prices API
Electric Vehicle (EV) Charging Availability API
These APIs provide essential data for drivers making informed decisions about parking and refueling or charging their vehicles.
Reverse Geocoding API: This aspect of the module offers the interface and data models necessary for transforming geographic coordinates (latitude and longitude) into human-readable addresses or location descriptions, enhancing user experience in location-based services.
Search API: The module encompasses the interface for the Search API, along with data models that encapsulate relevant information for implementing search functionality.
Structured Search API: This functionality acts as a hierarchical address selection tool, assisting users in navigating structured address data. It guides users through a hierarchy, from country-level selections down to individual house numbers, allowing them to explore options and refine their choices effectively. This feature is available only in offline mode.
Packages
Includes classes that represent any Search request failures that might occur during Search operations. These failures are encapsulated within the SearchFailure class.
Includes the SearchResultType model.
Includes the Detour model, a class that describes the details about the detour from the route to the point of interest.
Includes the SortOrder model, a class that describes the sorting way of results of a search along route.
Includes the PlaceMatch class, which describes detailed information about a location obtained through reverse geocoding.