| 
 | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectorg.ota.air.PricedItineraries.PricedItinerary
public static class PricedItineraries.PricedItinerary
Itinerary with pricing 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="PricedItinerary" maxOccurs="unbounded">
   <xs:complexType>
     <xs:complexContent>
       <xs:extension base="ns:PricedItineraryType">
         <xs:attribute type="xs:int" use="optional" name="OriginDestinationRefNumber"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 </xs:element>
 
 <xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="PricedItineraryType">
   <xs:sequence>
     <xs:element type="ns:AirItineraryType" name="AirItinerary" minOccurs="0"/>
     <xs:element name="AirItineraryPricingInfo" minOccurs="0">
       <!-- Reference to inner class AirItineraryPricingInfo -->
     </xs:element>
     <xs:element type="ns:FreeTextType" name="Notes" minOccurs="0" maxOccurs="5"/>
     <xs:element name="TicketingInfo" minOccurs="0">
       <!-- Reference to inner class TicketingInfo -->
     </xs:element>
   </xs:sequence>
   <xs:attribute type="xs:string" use="optional" name="SequenceNumber"/>
   <xs:attribute type="xs:string" use="optional" name="PriceType"/>
   <xs:attribute type="xs:float" use="optional" name="NUC_Rate"/>
   <xs:attribute type="xs:float" use="optional" name="ExchangeRate"/>
 </xs:complexType>
 
| Nested Class Summary | |
|---|---|
| static class | PricedItineraries.PricedItinerary.AirItineraryPricingInfoPricing Information for an Air Itinerary. | 
| static class | PricedItineraries.PricedItinerary.TicketingInfoContainer for TicketingInfoRS_Type. | 
| Constructor Summary | |
|---|---|
| PricedItineraries.PricedItinerary() | |
| Method Summary | |
|---|---|
|  void | addNote(FreeText item)Add a 'Notes' element item. | 
|  void | clearNotes()Remove all 'Notes' element items. | 
|  AirItinerary | getAirItinerary()Get the 'AirItinerary' element value. | 
|  PricedItineraries.PricedItinerary.AirItineraryPricingInfo | getAirItineraryPricingInfo()Get the 'AirItineraryPricingInfo' element value. | 
|  java.lang.Float | getExchangeRate()Get the 'ExchangeRate' attribute value. | 
|  FreeText | getNote(int index)Get 'Notes' element item by position. | 
|  java.util.List<FreeText> | getNotes()Get the list of 'Notes' element items. | 
|  java.lang.Float | getNUCRate()Get the 'NUC_Rate' attribute value. | 
|  java.lang.Integer | getOriginDestinationRefNumber()Get the 'OriginDestinationRefNumber' attribute value. | 
|  java.lang.String | getPrice()Get the 'PriceType' attribute value. | 
|  java.lang.String | getSequenceNumber()Get the 'SequenceNumber' attribute value. | 
|  PricedItineraries.PricedItinerary.TicketingInfo | getTicketingInfo()Get the 'TicketingInfo' element value. | 
|  void | setAirItinerary(AirItinerary airItinerary)Set the 'AirItinerary' element value. | 
|  void | setAirItineraryPricingInfo(PricedItineraries.PricedItinerary.AirItineraryPricingInfo airItineraryPricingInfo)Set the 'AirItineraryPricingInfo' element value. | 
|  void | setExchangeRate(java.lang.Float exchangeRate)Set the 'ExchangeRate' attribute value. | 
|  void | setNotes(java.util.List<FreeText> list)Set the list of 'Notes' element items. | 
|  void | setNUCRate(java.lang.Float NUCRate)Set the 'NUC_Rate' attribute value. | 
|  void | setOriginDestinationRefNumber(java.lang.Integer originDestinationRefNumber)Set the 'OriginDestinationRefNumber' attribute value. | 
|  void | setPrice(java.lang.String price)Set the 'PriceType' attribute value. | 
|  void | setSequenceNumber(java.lang.String sequenceNumber)Set the 'SequenceNumber' attribute value. | 
|  void | setTicketingInfo(PricedItineraries.PricedItinerary.TicketingInfo ticketingInfo)Set the 'TicketingInfo' element value. | 
|  int | sizeNotes()Get the number of 'Notes' element items. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public PricedItineraries.PricedItinerary()
| Method Detail | 
|---|
public AirItinerary getAirItinerary()
public void setAirItinerary(AirItinerary airItinerary)
airItinerary - public PricedItineraries.PricedItinerary.AirItineraryPricingInfo getAirItineraryPricingInfo()
public void setAirItineraryPricingInfo(PricedItineraries.PricedItinerary.AirItineraryPricingInfo airItineraryPricingInfo)
airItineraryPricingInfo - public java.util.List<FreeText> getNotes()
public void setNotes(java.util.List<FreeText> list)
list - public int sizeNotes()
public void addNote(FreeText item)
item - public FreeText getNote(int index)
index - 
public void clearNotes()
public PricedItineraries.PricedItinerary.TicketingInfo getTicketingInfo()
public void setTicketingInfo(PricedItineraries.PricedItinerary.TicketingInfo ticketingInfo)
ticketingInfo - public java.lang.String getSequenceNumber()
public void setSequenceNumber(java.lang.String sequenceNumber)
sequenceNumber - public java.lang.String getPrice()
public void setPrice(java.lang.String price)
price - public java.lang.Float getNUCRate()
public void setNUCRate(java.lang.Float NUCRate)
NUCRate - public java.lang.Float getExchangeRate()
public void setExchangeRate(java.lang.Float exchangeRate)
exchangeRate - public java.lang.Integer getOriginDestinationRefNumber()
public void setOriginDestinationRefNumber(java.lang.Integer originDestinationRefNumber)
originDestinationRefNumber - | 
 | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||