Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
data class AnnouncementPoint(val maneuver: AnnouncementManeuver? = null, var verbalMessage: String? = null, var phonetics: Phonetics? = null)

Represents Verbal Message AnnouncementPoint.

Link copied to clipboard
data class InstructionAnnouncements(val earlyWarningAnnouncement: AnnouncementPoint? = null, val mainAnnouncement: AnnouncementPoint? = null, val confirmationAnnouncement: AnnouncementPoint? = null)

Represents Verbal Message Announcements of an Instruction.

Link copied to clipboard
data class InstructionParams(val street: String? = null, val phoneticStreet: String? = null, val phoneticStreetLanguageCode: String? = null, val phoneticRoadNumbers: List<String> = emptyList(), val phoneticRoadNumberLanguageCodes: List<String> = emptyList(), val exitNumber: String? = null, val phoneticSignpostText: String? = null, val phoneticSignpostTextLanguageCode: String? = null, val roundaboutExitNumber: Int = 0, val combineWithNext: Boolean = false, val message: String? = null, val earlyWarningAnnouncement: AnnouncementPoint? = null, val mainAnnouncement: AnnouncementPoint? = null, val confirmationAnnouncement: AnnouncementPoint? = null)

A set of Instruction attributes used for verbal messages generation.