Package-level declarations
This package contains interfaces and classes used across the SDK.
Types
Implementation of Bundle for Android - a type alias to android.os.Bundle.
Generic contract for an executor of Runnable callbacks.
Represents a cancellable operation.
Implementation of Parcel for Android - a type alias to android.os.Parcel.
Implementation of Parcelable for Android - a type alias to android.os.Parcelable.
Class that represents either the Success outcome with a value of type SuccessType or Failure with a value of type FailureType.
The implementation of the TaskHandler class for the Android platform. It uses the Android Handler and Looper to execute tasks asynchronously on the main thread.
A multiplatform utility for handling tasks asynchronously on different platforms. The TaskHandler class provides a common interface for posting tasks to be executed on different platforms.
On Android, Uri is a direct typealias to android.net.Uri, so com.tomtom.sdk.common.Uri and android.net.Uri are the same type — no conversion is ever needed at call sites.