Class Passenger
- java.lang.Object
-
- com.checkout.handlepaymentsandpayouts.flow.paymentsessions.requests.Passenger
-
public final class Passenger extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPassenger.PassengerBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Passenger.PassengerBuilderbuilder()booleanequals(java.lang.Object o)AddressgetAddress()Contains information about the passenger's address.java.time.InstantgetDateOfBirth()The passenger's date of birth.java.lang.StringgetFirstName()The passenger's first name.java.lang.StringgetLastName()The passenger's last name.inthashCode()voidsetAddress(Address address)Contains information about the passenger's address.voidsetDateOfBirth(java.time.Instant dateOfBirth)The passenger's date of birth.voidsetFirstName(java.lang.String firstName)The passenger's first name.voidsetLastName(java.lang.String lastName)The passenger's last name.java.lang.StringtoString()
-
-
-
Constructor Detail
-
Passenger
public Passenger()
-
Passenger
public Passenger(java.lang.String firstName, java.lang.String lastName, java.time.Instant dateOfBirth, Address address)Creates a newPassengerinstance.- Parameters:
firstName- The passenger's first name.lastName- The passenger's last name.dateOfBirth- The passenger's date of birth.address- Contains information about the passenger's address.
-
-
Method Detail
-
builder
public static Passenger.PassengerBuilder builder()
-
getFirstName
public java.lang.String getFirstName()
The passenger's first name.
-
getLastName
public java.lang.String getLastName()
The passenger's last name.
-
getDateOfBirth
public java.time.Instant getDateOfBirth()
The passenger's date of birth.
-
getAddress
public Address getAddress()
Contains information about the passenger's address.
-
setFirstName
public void setFirstName(java.lang.String firstName)
The passenger's first name.
-
setLastName
public void setLastName(java.lang.String lastName)
The passenger's last name.
-
setDateOfBirth
public void setDateOfBirth(java.time.Instant dateOfBirth)
The passenger's date of birth.
-
setAddress
public void setAddress(Address address)
Contains information about the passenger's address.
-
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
-
-