RoomTypePrice

public final class RoomTypePrice

Container of all price components of the room.

Parameters

baseRate
taxesAndFees
totalPrice
totalStrikeOutPrice
avgNightlyRate
avgNightlyStrikeOutRate
avgNightlyRateWithFees
avgNightlyStrikeoutRateWithFees
hotelMandatoryFees
totalPriceWithHotelFees
refundableDamageDeposit

Constructors

Link copied to clipboard
public RoomTypePrice RoomTypePrice(RatePlanPriceBaseRate baseRate, RatePlanPriceTaxesAndFees taxesAndFees, RoomTypePriceTotalPrice totalPrice, RoomTypePriceTotalStrikeOutPrice totalStrikeOutPrice, RoomTypePriceAvgNightlyRate avgNightlyRate, RoomTypePriceAvgNightlyStrikeOutRate avgNightlyStrikeOutRate, RoomTypePriceAvgNightlyRateWithFees avgNightlyRateWithFees, RoomTypePriceAvgNightlyStrikeoutRateWithFees avgNightlyStrikeoutRateWithFees, RatePlanPriceHotelMandatoryFees hotelMandatoryFees, RoomTypePriceTotalPriceWithHotelFees totalPriceWithHotelFees, RoomTypePriceRefundableDamageDeposit refundableDamageDeposit)

Types

Link copied to clipboard
public final class Builder

Properties

Link copied to clipboard
Link copied to clipboard
@Valid()
private final RatePlanPriceBaseRate baseRate
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Valid()
private final RoomTypePriceTotalPrice totalPrice
Link copied to clipboard

Functions