Package com.checkout.payments.contexts
Class PaymentContextsAccommodationData
- java.lang.Object
-
- com.checkout.payments.contexts.PaymentContextsAccommodationData
-
public final class PaymentContextsAccommodationData extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPaymentContextsAccommodationData.PaymentContextsAccommodationDataBuilder
-
Constructor Summary
Constructors Constructor Description PaymentContextsAccommodationData()PaymentContextsAccommodationData(java.lang.String name, java.lang.String bookingReference, java.time.Instant checkInDate, java.time.Instant checkOutDate, Address address, CountryCode state, CountryCode country, java.lang.String city, java.lang.Integer numberOfRooms, java.util.List<PaymentContextsGuests> guests, java.util.List<PaymentContextsAccommodationRoom> room)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PaymentContextsAccommodationData.PaymentContextsAccommodationDataBuilderbuilder()booleanequals(java.lang.Object o)AddressgetAddress()java.lang.StringgetBookingReference()java.time.InstantgetCheckInDate()java.time.InstantgetCheckOutDate()java.lang.StringgetCity()CountryCodegetCountry()java.util.List<PaymentContextsGuests>getGuests()java.lang.StringgetName()java.lang.IntegergetNumberOfRooms()java.util.List<PaymentContextsAccommodationRoom>getRoom()CountryCodegetState()inthashCode()voidsetAddress(Address address)voidsetBookingReference(java.lang.String bookingReference)voidsetCheckInDate(java.time.Instant checkInDate)voidsetCheckOutDate(java.time.Instant checkOutDate)voidsetCity(java.lang.String city)voidsetCountry(CountryCode country)voidsetGuests(java.util.List<PaymentContextsGuests> guests)voidsetName(java.lang.String name)voidsetNumberOfRooms(java.lang.Integer numberOfRooms)voidsetRoom(java.util.List<PaymentContextsAccommodationRoom> room)voidsetState(CountryCode state)java.lang.StringtoString()
-
-
-
Constructor Detail
-
PaymentContextsAccommodationData
public PaymentContextsAccommodationData()
-
PaymentContextsAccommodationData
public PaymentContextsAccommodationData(java.lang.String name, java.lang.String bookingReference, java.time.Instant checkInDate, java.time.Instant checkOutDate, Address address, CountryCode state, CountryCode country, java.lang.String city, java.lang.Integer numberOfRooms, java.util.List<PaymentContextsGuests> guests, java.util.List<PaymentContextsAccommodationRoom> room)
-
-
Method Detail
-
builder
public static PaymentContextsAccommodationData.PaymentContextsAccommodationDataBuilder builder()
-
getName
public java.lang.String getName()
-
getBookingReference
public java.lang.String getBookingReference()
-
getCheckInDate
public java.time.Instant getCheckInDate()
-
getCheckOutDate
public java.time.Instant getCheckOutDate()
-
getAddress
public Address getAddress()
-
getState
public CountryCode getState()
-
getCountry
public CountryCode getCountry()
-
getCity
public java.lang.String getCity()
-
getNumberOfRooms
public java.lang.Integer getNumberOfRooms()
-
getGuests
public java.util.List<PaymentContextsGuests> getGuests()
-
getRoom
public java.util.List<PaymentContextsAccommodationRoom> getRoom()
-
setName
public void setName(java.lang.String name)
-
setBookingReference
public void setBookingReference(java.lang.String bookingReference)
-
setCheckInDate
public void setCheckInDate(java.time.Instant checkInDate)
-
setCheckOutDate
public void setCheckOutDate(java.time.Instant checkOutDate)
-
setAddress
public void setAddress(Address address)
-
setState
public void setState(CountryCode state)
-
setCountry
public void setCountry(CountryCode country)
-
setCity
public void setCity(java.lang.String city)
-
setNumberOfRooms
public void setNumberOfRooms(java.lang.Integer numberOfRooms)
-
setGuests
public void setGuests(java.util.List<PaymentContextsGuests> guests)
-
setRoom
public void setRoom(java.util.List<PaymentContextsAccommodationRoom> room)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-