Package-level declarations

Types

Link copied to clipboard

Interface for objects that need to receive updates about the current active route of the host device.

Link copied to clipboard
value class DataVersion(val value: Int)

A generic version number that represents the current version of the corresponding data.

Link copied to clipboard
data class DecodedLocation(val mapReferences: MapReferences, val decodingCoverage: DecodingCoverage)

Location data obtained by decoding a location reference using the location decoder.

Link copied to clipboard
value class DecodingCoverage(val coverage: Int)

Types of coverage for a successfully decoded OpenLR location reference. The decoding is performed using the location decoder.

Link copied to clipboard
abstract class DecodingFailure

Types of errors that occur when decoding a location reference fails. The decoding is performed using the location decoder.

Link copied to clipboard
Link copied to clipboard
interface LocationDecoder

The location decoder matches a location reference to a map and returns the corresponding map references and decoding coverage.

Link copied to clipboard

This interface is currently unused but shouldn't be removed because this feature is work-in-progress (see NAV-98806).

Link copied to clipboard

Interface for objects that need to receive updates about the current position of the host device.

Link copied to clipboard
abstract class StoreAccess

Abstract class for data store access.

Link copied to clipboard

Interface that provides data store access.

Link copied to clipboard

Interface for data stores that need to know about the current position and active route of the host device to function correctly and/or optimally.