Package-level declarations

Types

Link copied to clipboard
interface CustomRouterRule : TestRule

The rule intercepts online route requests from Navigation Core Framework. Use createNavigationRouterRule to create an instance of the rule.

Link copied to clipboard

Implement this interface to handle route requests from the Navigation SDK.

Link copied to clipboard

Implement this interface to handle route refresh requests from the Nav SDK.

Link copied to clipboard

Options which indicates which route is being refreshed.

Link copied to clipboard
interface RouterCallback

A callback to call when a route or an error is ready to be sent to the Nav SDK.

Link copied to clipboard

A callback to call when a route is refreshed or an error is ready to be sent to the Nav SDK.

Link copied to clipboard

Represents an error which could happen during route refresh. Use factory methods to create a specific failures.

Link copied to clipboard

Represents an error which could happen during route calculation. Use factory methods to create a specific failures.

Functions

Link copied to clipboard

Creates an instance of CustomRouterRule. Use it as a JUnit rule in your instrumentation tests.