/tripkit/CommonCoreLegacy/com.skedgo.tripkit.common.model.booking.confirmation/BookingConfirmationPurchase
BookingConfirmationPurchase
\ @Gson.TypeAdapters
@Value.Immutable
abstract class BookingConfirmationPurchase : Parcelable
Constructors
| BookingConfirmationPurchase | constructor() |
Properties
| Name | Summary |
|---|---|
| CONTENTS_FILE_DESCRIPTOR | val CONTENTS_FILE_DESCRIPTOR: Int = 1 |
| CREATOR | val CREATOR: Parcelable.Creator<BookingConfirmationPurchase> |
| PARCELABLE_WRITE_RETURN_VALUE | val PARCELABLE_WRITE_RETURN_VALUE: Int = 1 |
Functions
| Name | Summary |
|---|---|
| brand | @Nullable abstract fun brand(): PurchaseBrand |
| currency | @Nullable abstract fun currency(): String |
| describeContents | open fun describeContents(): Int |
| id | abstract fun id(): String |
| pickupWindowDuration | @Nullable abstract fun pickupWindowDuration(): String |
| price | abstract fun price(): Float |
| productName | abstract fun productName(): String |
| productType | abstract fun productType(): String |
| source | @Nullable abstract fun source(): BookingSource |
| timezone | @Nullable abstract fun timezone(): String |
| valid | @Value.Default open fun valid(): Boolean |
| validFor | @Value.Default open fun validFor(): Long |
| validFrom | @Value.Default open fun validFrom(): Long |
| writeToParcel | open fun writeToParcel(dest: Parcel, flags: Int) |