ULCruiseReservation

data class ULCruiseReservation(val voyageId: String? = null, val cruiseLine: String? = null, val shipCode: String? = null, val departurePort: String? = null, val departureDate: Date? = null, val arrivalPort: String? = null, val arrivalDate: Date? = null, val duration: Int? = null, val price: Int? = null, val rooms: ArrayList<ULCruiseRoom>? = null, val addOns: ArrayList<ULAddOn>? = null, val itineraryPorts: ArrayList<ULItineraryPort>? = null, val insurances: ArrayList<ULInsurance>? = null) : Serializable

Class to represent a cruise reservation

Constructors

Link copied to clipboard
fun ULCruiseReservation(voyageId: String? = null, cruiseLine: String? = null, shipCode: String? = null, departurePort: String? = null, departureDate: Date? = null, arrivalPort: String? = null, arrivalDate: Date? = null, duration: Int? = null, price: Int? = null, rooms: ArrayList<ULCruiseRoom>? = null, addOns: ArrayList<ULAddOn>? = null, itineraryPorts: ArrayList<ULItineraryPort>? = null, insurances: ArrayList<ULInsurance>? = null)

Init method to create a ULCruiseReservation object with the given parameters

Properties

Link copied to clipboard
val addOns: ArrayList<ULAddOn>? = null

List of addons added to the trip.

Link copied to clipboard
val arrivalDate: Date? = null

Arrival date.

Link copied to clipboard
val arrivalPort: String? = null

Id of the arrival port.

Link copied to clipboard
val cruiseLine: String? = null

Cruise line of the reservation.

Link copied to clipboard
val departureDate: Date? = null

Departure date.

Link copied to clipboard
val departurePort: String? = null

Id of the departure port.

Link copied to clipboard
val duration: Int? = null

Duration of the trip.

Link copied to clipboard

List of insurances added to the trip.

Link copied to clipboard

List of itineraries of the trip.

Link copied to clipboard
val price: Int? = null

Price of the reservation.

Link copied to clipboard

List of reserved rooms.

Link copied to clipboard
val shipCode: String? = null

Ship code of the reservation.

Link copied to clipboard
val voyageId: String? = null

Voyage id of the reservation.