org.ota.air
Class Fare.ExchangeInfo

java.lang.Object
  extended by org.ota.air.Fare.ExchangeInfo
Enclosing class:
Fare

public static class Fare.ExchangeInfo
extends java.lang.Object

Exchange ticket/document information. 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="ExchangeInfo" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="CouponInfo" minOccurs="0" maxOccurs="4">
         <!-- Reference to inner class CouponInfo -->
       </xs:element>
       <xs:element name="OriginalOriginDestination" minOccurs="0">
         <!-- Reference to inner class OriginalOriginDestination -->
       </xs:element>
     </xs:sequence>
     <xs:attribute type="xs:string" use="optional" name="TicketDocumentNbr"/>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class Fare.ExchangeInfo.CouponInfo
          Optional information on coupon numbers being exchanged.
static class Fare.ExchangeInfo.OriginalOriginDestination
          The original origin and destination for exchanged ticket/documents.
 
Constructor Summary
Fare.ExchangeInfo()
           
 
Method Summary
 void addCouponInfo(Fare.ExchangeInfo.CouponInfo item)
          Add a 'CouponInfo' element item.
 void clearCouponInfos()
          Remove all 'CouponInfo' element items.
 Fare.ExchangeInfo.CouponInfo getCouponInfo(int index)
          Get 'CouponInfo' element item by position.
 java.util.List<Fare.ExchangeInfo.CouponInfo> getCouponInfos()
          Get the list of 'CouponInfo' element items.
 Fare.ExchangeInfo.OriginalOriginDestination getOriginalOriginDestination()
          Get the 'OriginalOriginDestination' element value.
 java.lang.String getTicketDocumentNbr()
          Get the 'TicketDocumentNbr' attribute value.
 void setCouponInfos(java.util.List<Fare.ExchangeInfo.CouponInfo> list)
          Set the list of 'CouponInfo' element items.
 void setOriginalOriginDestination(Fare.ExchangeInfo.OriginalOriginDestination originalOriginDestination)
          Set the 'OriginalOriginDestination' element value.
 void setTicketDocumentNbr(java.lang.String ticketDocumentNbr)
          Set the 'TicketDocumentNbr' attribute value.
 int sizeCouponInfos()
          Get the number of 'CouponInfo' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Fare.ExchangeInfo

public Fare.ExchangeInfo()
Method Detail

getCouponInfos

public java.util.List<Fare.ExchangeInfo.CouponInfo> getCouponInfos()
Get the list of 'CouponInfo' element items.

Returns:
list

setCouponInfos

public void setCouponInfos(java.util.List<Fare.ExchangeInfo.CouponInfo> list)
Set the list of 'CouponInfo' element items.

Parameters:
list -

sizeCouponInfos

public int sizeCouponInfos()
Get the number of 'CouponInfo' element items.

Returns:
count

addCouponInfo

public void addCouponInfo(Fare.ExchangeInfo.CouponInfo item)
Add a 'CouponInfo' element item.

Parameters:
item -

getCouponInfo

public Fare.ExchangeInfo.CouponInfo getCouponInfo(int index)
Get 'CouponInfo' element item by position.

Parameters:
index -
Returns:
item

clearCouponInfos

public void clearCouponInfos()
Remove all 'CouponInfo' element items.


getOriginalOriginDestination

public Fare.ExchangeInfo.OriginalOriginDestination getOriginalOriginDestination()
Get the 'OriginalOriginDestination' element value.

Returns:
value

setOriginalOriginDestination

public void setOriginalOriginDestination(Fare.ExchangeInfo.OriginalOriginDestination originalOriginDestination)
Set the 'OriginalOriginDestination' element value.

Parameters:
originalOriginDestination -

getTicketDocumentNbr

public java.lang.String getTicketDocumentNbr()
Get the 'TicketDocumentNbr' attribute value. The new ticket/document number.

Returns:
value

setTicketDocumentNbr

public void setTicketDocumentNbr(java.lang.String ticketDocumentNbr)
Set the 'TicketDocumentNbr' attribute value. The new ticket/document number.

Parameters:
ticketDocumentNbr -