Package travel.wink.sdk.affiliate.model
Class Itinerary
java.lang.Object
travel.wink.sdk.affiliate.model.Itinerary
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2022-05-27T09:47:12.254493+07:00[Asia/Bangkok]")
public class Itinerary
extends Object
Itinerary
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionItinerary(OffsetDateTime startDate, OffsetDateTime endDate, Integer adults, Integer children, Integer guests, Long nights, Long hours) -
Method Summary
Modifier and TypeMethodDescriptionboolean@Min(1L) IntegerNumber of adults minimum: 1@Min(0L) IntegerNumber of children minimum: 0@Valid OffsetDateTimeEnd dateTotal number of adults and childrengetHours()Number of hours between start and end dates.Total number of room nights@Valid OffsetDateTimeStart dateinthashCode()toString()
-
Field Details
-
JSON_PROPERTY_START_DATE
- See Also:
-
JSON_PROPERTY_END_DATE
- See Also:
-
JSON_PROPERTY_ADULTS
- See Also:
-
JSON_PROPERTY_CHILDREN
- See Also:
-
JSON_PROPERTY_GUESTS
- See Also:
-
JSON_PROPERTY_NIGHTS
- See Also:
-
JSON_PROPERTY_HOURS
- See Also:
-
-
Constructor Details
-
Itinerary
public Itinerary() -
Itinerary
public Itinerary(OffsetDateTime startDate, OffsetDateTime endDate, Integer adults, Integer children, Integer guests, Long nights, Long hours)
-
-
Method Details
-
getStartDate
Start date- Returns:
- startDate
-
getEndDate
End date- Returns:
- endDate
-
getAdults
Number of adults minimum: 1- Returns:
- adults
-
getChildren
Number of children minimum: 0- Returns:
- children
-
getGuests
Total number of adults and children- Returns:
- guests
-
getNights
Total number of room nights- Returns:
- nights
-
getHours
Number of hours between start and end dates. Used for itineraries that require bookings that occur within hours and not days. E.g. Meeting room reservation.- Returns:
- hours
-
equals
-
hashCode
public int hashCode() -
toString
-