org.ota.air
Class AirCheckIn.FlightInfo.CarrierInfo

java.lang.Object
  extended by org.ota.air.AirCheckIn.FlightInfo.CarrierInfo
Enclosing class:
AirCheckIn.FlightInfo

public static class AirCheckIn.FlightInfo.CarrierInfo
extends java.lang.Object

Specifies information for the operating carrier or marketing carrier (code share) for the flight. Schema fragment(s) for this class:

 <xs:element xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="CarrierInfo" maxOccurs="2">
   <xs:complexType>
     <xs:simpleContent>
       <xs:extension base="ns:OperatingAirlineType">
         <xs:attribute type="xs:boolean" use="optional" name="MarketingInd"/>
         <xs:attribute type="xs:string" use="optional" name="BookedRBD"/>
         <xs:attribute type="xs:string" use="optional" name="TicketedRBD"/>
         <xs:attribute type="xs:string" use="optional" name="FrequentFlierMiles"/>
       </xs:extension>
     </xs:simpleContent>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
AirCheckIn.FlightInfo.CarrierInfo()
           
 
Method Summary
 java.lang.String getBookedRBD()
          Get the 'BookedRBD' attribute value.
 java.lang.String getFrequentFlierMiles()
          Get the 'FrequentFlierMiles' attribute value.
 java.lang.Boolean getMarketingInd()
          Get the 'MarketingInd' attribute value.
 OperatingAirline getOperatingAirline()
          Get the extension value.
 java.lang.String getTicketedRBD()
          Get the 'TicketedRBD' attribute value.
 void setBookedRBD(java.lang.String bookedRBD)
          Set the 'BookedRBD' attribute value.
 void setFrequentFlierMiles(java.lang.String frequentFlierMiles)
          Set the 'FrequentFlierMiles' attribute value.
 void setMarketingInd(java.lang.Boolean marketingInd)
          Set the 'MarketingInd' attribute value.
 void setOperatingAirline(OperatingAirline operatingAirline)
          Set the extension value.
 void setTicketedRBD(java.lang.String ticketedRBD)
          Set the 'TicketedRBD' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AirCheckIn.FlightInfo.CarrierInfo

public AirCheckIn.FlightInfo.CarrierInfo()
Method Detail

getOperatingAirline

public OperatingAirline getOperatingAirline()
Get the extension value.

Returns:
value

setOperatingAirline

public void setOperatingAirline(OperatingAirline operatingAirline)
Set the extension value.

Parameters:
operatingAirline -

getMarketingInd

public java.lang.Boolean getMarketingInd()
Get the 'MarketingInd' attribute value. If true, the information pertains to the marketing flight. If false, the information pertains to the operating flight.

Returns:
value

setMarketingInd

public void setMarketingInd(java.lang.Boolean marketingInd)
Set the 'MarketingInd' attribute value. If true, the information pertains to the marketing flight. If false, the information pertains to the operating flight.

Parameters:
marketingInd -

getBookedRBD

public java.lang.String getBookedRBD()
Get the 'BookedRBD' attribute value. Identifies the Booked RBD. This may be different than the ticket class. RBD stands for reservation booking designator.

Returns:
value

setBookedRBD

public void setBookedRBD(java.lang.String bookedRBD)
Set the 'BookedRBD' attribute value. Identifies the Booked RBD. This may be different than the ticket class. RBD stands for reservation booking designator.

Parameters:
bookedRBD -

getTicketedRBD

public java.lang.String getTicketedRBD()
Get the 'TicketedRBD' attribute value. Identifies the ticketed RBD. This may be different than the ticket class. RBD stands for reservation booking designator.

Returns:
value

setTicketedRBD

public void setTicketedRBD(java.lang.String ticketedRBD)
Set the 'TicketedRBD' attribute value. Identifies the ticketed RBD. This may be different than the ticket class. RBD stands for reservation booking designator.

Parameters:
ticketedRBD -

getFrequentFlierMiles

public java.lang.String getFrequentFlierMiles()
Get the 'FrequentFlierMiles' attribute value. Standard mileage that can be accrued for this flight (if flown by the passenger). This does not include bonus miles.

Returns:
value

setFrequentFlierMiles

public void setFrequentFlierMiles(java.lang.String frequentFlierMiles)
Set the 'FrequentFlierMiles' attribute value. Standard mileage that can be accrued for this flight (if flown by the passenger). This does not include bonus miles.

Parameters:
frequentFlierMiles -