Package com.checkout.payments.contexts
Class PaymentContextsFlightLegDetails
- java.lang.Object
-
- com.checkout.payments.contexts.PaymentContextsFlightLegDetails
-
public final class PaymentContextsFlightLegDetails extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPaymentContextsFlightLegDetails.PaymentContextsFlightLegDetailsBuilder
-
Constructor Summary
Constructors Constructor Description PaymentContextsFlightLegDetails()PaymentContextsFlightLegDetails(java.lang.String flightNumber, java.lang.String carrierCode, java.lang.String classOfTravelling, java.lang.String departureAirport, java.time.Instant departureDate, java.lang.String departureTime, java.lang.String arrivalAirport, java.lang.String stopOverCode, java.lang.String fareBasisCode)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PaymentContextsFlightLegDetails.PaymentContextsFlightLegDetailsBuilderbuilder()booleanequals(java.lang.Object o)java.lang.StringgetArrivalAirport()java.lang.StringgetCarrierCode()java.lang.StringgetClassOfTravelling()java.lang.StringgetDepartureAirport()java.time.InstantgetDepartureDate()java.lang.StringgetDepartureTime()java.lang.StringgetFareBasisCode()java.lang.StringgetFlightNumber()java.lang.StringgetStopOverCode()inthashCode()voidsetArrivalAirport(java.lang.String arrivalAirport)voidsetCarrierCode(java.lang.String carrierCode)voidsetClassOfTravelling(java.lang.String classOfTravelling)voidsetDepartureAirport(java.lang.String departureAirport)voidsetDepartureDate(java.time.Instant departureDate)voidsetDepartureTime(java.lang.String departureTime)voidsetFareBasisCode(java.lang.String fareBasisCode)voidsetFlightNumber(java.lang.String flightNumber)voidsetStopOverCode(java.lang.String stopOverCode)java.lang.StringtoString()
-
-
-
Constructor Detail
-
PaymentContextsFlightLegDetails
public PaymentContextsFlightLegDetails()
-
PaymentContextsFlightLegDetails
public PaymentContextsFlightLegDetails(java.lang.String flightNumber, java.lang.String carrierCode, java.lang.String classOfTravelling, java.lang.String departureAirport, java.time.Instant departureDate, java.lang.String departureTime, java.lang.String arrivalAirport, java.lang.String stopOverCode, java.lang.String fareBasisCode)
-
-
Method Detail
-
builder
public static PaymentContextsFlightLegDetails.PaymentContextsFlightLegDetailsBuilder builder()
-
getFlightNumber
public java.lang.String getFlightNumber()
-
getCarrierCode
public java.lang.String getCarrierCode()
-
getClassOfTravelling
public java.lang.String getClassOfTravelling()
-
getDepartureAirport
public java.lang.String getDepartureAirport()
-
getDepartureDate
public java.time.Instant getDepartureDate()
-
getDepartureTime
public java.lang.String getDepartureTime()
-
getArrivalAirport
public java.lang.String getArrivalAirport()
-
getStopOverCode
public java.lang.String getStopOverCode()
-
getFareBasisCode
public java.lang.String getFareBasisCode()
-
setFlightNumber
public void setFlightNumber(java.lang.String flightNumber)
-
setCarrierCode
public void setCarrierCode(java.lang.String carrierCode)
-
setClassOfTravelling
public void setClassOfTravelling(java.lang.String classOfTravelling)
-
setDepartureAirport
public void setDepartureAirport(java.lang.String departureAirport)
-
setDepartureDate
public void setDepartureDate(java.time.Instant departureDate)
-
setDepartureTime
public void setDepartureTime(java.lang.String departureTime)
-
setArrivalAirport
public void setArrivalAirport(java.lang.String arrivalAirport)
-
setStopOverCode
public void setStopOverCode(java.lang.String stopOverCode)
-
setFareBasisCode
public void setFareBasisCode(java.lang.String fareBasisCode)
-
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
-
-