RouteReplanningReason

@RestrictToExtendedFlavor(value = [ExternalScope.LIBRARY_GROUP])
abstract class RouteReplanningReason

Specifies the reason for replanning the current route.

Inheritors

Types

Link copied to clipboard
@RestrictToExtendedFlavor(value = [ExternalScope.LIBRARY_GROUP])
class BetterFound : RouteReplanningReason

A better alternative has been found for the current route.

Link copied to clipboard
@RestrictToExtendedFlavor(value = [ExternalScope.LIBRARY_GROUP])
class Blockage : RouteReplanningReason

A better alternative has been found due to blockages on the current route.

Link copied to clipboard
@RestrictToExtendedFlavor(value = [ExternalScope.LIBRARY_GROUP])
class Deviation : RouteReplanningReason

The current route has been replanned due to deviation.

Link copied to clipboard
@RestrictToExtendedFlavor(value = [ExternalScope.LIBRARY_GROUP])
class Increment : RouteReplanningReason

Instructions and lane guidance have been incrementally updated for the current route.

Link copied to clipboard
@RestrictToExtendedFlavor(value = [ExternalScope.LIBRARY_GROUP])
class Invalidated : RouteReplanningReason

The replanned route during route refresh comes from a different source than the active route. The main triggers for this reason are:

Link copied to clipboard
@RestrictToExtendedFlavor(value = [ExternalScope.LIBRARY_GROUP])
class LanguageChange : RouteReplanningReason

The current route has been replanned due to language change.

Link copied to clipboard
@RestrictToExtendedFlavor(value = [ExternalScope.LIBRARY_GROUP])
class OutOfRange : RouteReplanningReason

Route stop of the reference route is unreachable.

Link copied to clipboard
@RestrictToExtendedFlavor(value = [ExternalScope.LIBRARY_GROUP])
class Refresh : RouteReplanningReason

The current route has been refreshed with data from the replanned route, such as ETA or current segments.

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String