public class

AirlineItineraryType

extends Object
java.lang.Object
   ↳ ebay.apis.eblbasecomponents.AirlineItineraryType

Class Overview

AID for Airlines

Java class for AirlineItineraryType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="AirlineItineraryType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="PassengerName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="IssueDate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="TravelAgencyName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="TravelAgencyCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="TicketNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="IssuingCarrierCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="CustomerCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="TotalFare" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
         <element name="TotalTaxes" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
         <element name="TotalFee" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
         <element name="RestrictedTicket" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ClearingSequence" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ClearingCount" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="FlightDetails" type="{urn:ebay:apis:eBLBaseComponents}FlightDetailsType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected String clearingCount
protected String clearingSequence
protected String customerCode
protected List<FlightDetailsType> flightDetails
protected String issueDate
protected String issuingCarrierCode
protected String passengerName
protected String restrictedTicket
protected String ticketNumber
protected BasicAmountType totalFare
protected BasicAmountType totalFee
protected BasicAmountType totalTaxes
protected String travelAgencyCode
protected String travelAgencyName
Public Constructors
AirlineItineraryType()
Public Methods
String getClearingCount()
Gets the value of the clearingCount property.
String getClearingSequence()
Gets the value of the clearingSequence property.
String getCustomerCode()
Gets the value of the customerCode property.
List<FlightDetailsType> getFlightDetails()
Gets the value of the flightDetails property.
String getIssueDate()
Gets the value of the issueDate property.
String getIssuingCarrierCode()
Gets the value of the issuingCarrierCode property.
String getPassengerName()
Gets the value of the passengerName property.
String getRestrictedTicket()
Gets the value of the restrictedTicket property.
String getTicketNumber()
Gets the value of the ticketNumber property.
BasicAmountType getTotalFare()
Gets the value of the totalFare property.
BasicAmountType getTotalFee()
Gets the value of the totalFee property.
BasicAmountType getTotalTaxes()
Gets the value of the totalTaxes property.
String getTravelAgencyCode()
Gets the value of the travelAgencyCode property.
String getTravelAgencyName()
Gets the value of the travelAgencyName property.
void setClearingCount(String value)
Sets the value of the clearingCount property.
void setClearingSequence(String value)
Sets the value of the clearingSequence property.
void setCustomerCode(String value)
Sets the value of the customerCode property.
void setIssueDate(String value)
Sets the value of the issueDate property.
void setIssuingCarrierCode(String value)
Sets the value of the issuingCarrierCode property.
void setPassengerName(String value)
Sets the value of the passengerName property.
void setRestrictedTicket(String value)
Sets the value of the restrictedTicket property.
void setTicketNumber(String value)
Sets the value of the ticketNumber property.
void setTotalFare(BasicAmountType value)
Sets the value of the totalFare property.
void setTotalFee(BasicAmountType value)
Sets the value of the totalFee property.
void setTotalTaxes(BasicAmountType value)
Sets the value of the totalTaxes property.
void setTravelAgencyCode(String value)
Sets the value of the travelAgencyCode property.
void setTravelAgencyName(String value)
Sets the value of the travelAgencyName property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected String clearingCount

protected String clearingSequence

protected String customerCode

protected List<FlightDetailsType> flightDetails

protected String issueDate

protected String issuingCarrierCode

protected String passengerName

protected String restrictedTicket

protected String ticketNumber

protected BasicAmountType totalFare

protected BasicAmountType totalFee

protected BasicAmountType totalTaxes

protected String travelAgencyCode

protected String travelAgencyName

Public Constructors

public AirlineItineraryType ()

Public Methods

public String getClearingCount ()

Gets the value of the clearingCount property.

Returns
  • possible object is String

public String getClearingSequence ()

Gets the value of the clearingSequence property.

Returns
  • possible object is String

public String getCustomerCode ()

Gets the value of the customerCode property.

Returns
  • possible object is String

public List<FlightDetailsType> getFlightDetails ()

Gets the value of the flightDetails property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the flightDetails property.

For example, to add a new item, do as follows:

    getFlightDetails().add(newItem);
 

Objects of the following type(s) are allowed in the list FlightDetailsType

public String getIssueDate ()

Gets the value of the issueDate property.

Returns
  • possible object is String

public String getIssuingCarrierCode ()

Gets the value of the issuingCarrierCode property.

Returns
  • possible object is String

public String getPassengerName ()

Gets the value of the passengerName property.

Returns
  • possible object is String

public String getRestrictedTicket ()

Gets the value of the restrictedTicket property.

Returns
  • possible object is String

public String getTicketNumber ()

Gets the value of the ticketNumber property.

Returns
  • possible object is String

public BasicAmountType getTotalFare ()

Gets the value of the totalFare property.

Returns

public BasicAmountType getTotalFee ()

Gets the value of the totalFee property.

Returns

public BasicAmountType getTotalTaxes ()

Gets the value of the totalTaxes property.

Returns

public String getTravelAgencyCode ()

Gets the value of the travelAgencyCode property.

Returns
  • possible object is String

public String getTravelAgencyName ()

Gets the value of the travelAgencyName property.

Returns
  • possible object is String

public void setClearingCount (String value)

Sets the value of the clearingCount property.

Parameters
value Allowed object is String

public void setClearingSequence (String value)

Sets the value of the clearingSequence property.

Parameters
value Allowed object is String

public void setCustomerCode (String value)

Sets the value of the customerCode property.

Parameters
value Allowed object is String

public void setIssueDate (String value)

Sets the value of the issueDate property.

Parameters
value Allowed object is String

public void setIssuingCarrierCode (String value)

Sets the value of the issuingCarrierCode property.

Parameters
value Allowed object is String

public void setPassengerName (String value)

Sets the value of the passengerName property.

Parameters
value Allowed object is String

public void setRestrictedTicket (String value)

Sets the value of the restrictedTicket property.

Parameters
value Allowed object is String

public void setTicketNumber (String value)

Sets the value of the ticketNumber property.

Parameters
value Allowed object is String

public void setTotalFare (BasicAmountType value)

Sets the value of the totalFare property.

Parameters
value Allowed object is BasicAmountType

public void setTotalFee (BasicAmountType value)

Sets the value of the totalFee property.

Parameters
value Allowed object is BasicAmountType

public void setTotalTaxes (BasicAmountType value)

Sets the value of the totalTaxes property.

Parameters
value Allowed object is BasicAmountType

public void setTravelAgencyCode (String value)

Sets the value of the travelAgencyCode property.

Parameters
value Allowed object is String

public void setTravelAgencyName (String value)

Sets the value of the travelAgencyName property.

Parameters
value Allowed object is String