/tripkit/CommonCoreLegacy/com.skedgo.tripkit.common.model.booking.confirmation/BookingConfirmationAction

BookingConfirmationAction

\ @Gson.TypeAdapters

@Value.Immutable

abstract class BookingConfirmationAction : Parcelable

Constructors

BookingConfirmationAction constructor()

Properties

Name Summary
CONTENTS_FILE_DESCRIPTOR val CONTENTS_FILE_DESCRIPTOR: Int = 1
CREATOR val CREATOR: Parcelable.Creator<BookingConfirmationAction>
PARCELABLE_WRITE_RETURN_VALUE val PARCELABLE_WRITE_RETURN_VALUE: Int = 1
TYPE_ACTIVATE_TICKETS val TYPE_ACTIVATE_TICKETS: String = "ACTIVATE_TICKETS"
TYPE_CALL val TYPE_CALL: String = "CALL"
TYPE_CANCEL val TYPE_CANCEL: String = "CANCEL"
TYPE_LOCK val TYPE_LOCK: String = "LOCK"
TYPE_QR_CODE val TYPE_QR_CODE: String = "QRCODE"
TYPE_REQUEST_ANOTHER val TYPE_REQUEST_ANOTHER: String = "REQUESTANOTHER"
TYPE_SHOW_RELATED_TRIP val TYPE_SHOW_RELATED_TRIP: String = "SHOW_RELATED_TRIP"
TYPE_SHOW_TICKETS val TYPE_SHOW_TICKETS: String = "SHOW_TICKETS"
TYPE_UNLOCK val TYPE_UNLOCK: String = "UNLOCK"

Functions

Name Summary
confirmation @Nullable
abstract fun confirmation(): BookingConfirmationActionConfirmation
confirmationMessage @Nullable
abstract fun confirmationMessage(): String
describeContents open fun describeContents(): Int
externalURL @Nullable
abstract fun externalURL(): String
input @Nullable
abstract fun input(): ArrayList<BookingConfirmationInput>
internalURL @Nullable
abstract fun internalURL(): String
isDestructive abstract fun isDestructive(): Boolean
title abstract fun title(): String
type abstract fun type(): String
writeToParcel open fun writeToParcel(dest: Parcel, flags: Int)