org.ota.air
Class PricedItineraries.PricedItinerary.TicketingInfo

java.lang.Object
  extended by org.ota.air.TicketingInfo
      extended by org.ota.air.TicketingInfoRS
          extended by org.ota.air.PricedItineraries.PricedItinerary.TicketingInfo
Enclosing class:
PricedItineraries.PricedItinerary

public static class PricedItineraries.PricedItinerary.TicketingInfo
extends TicketingInfoRS

Container for TicketingInfoRS_Type. 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="TicketingInfo" minOccurs="0">
   <xs:complexType>
     <xs:complexContent>
       <xs:extension base="ns:TicketingInfoRS_Type">
         <xs:sequence>
           <xs:element name="DeliveryInfo" minOccurs="0" maxOccurs="5">
             <!-- Reference to inner class DeliveryInfo -->
           </xs:element>
         </xs:sequence>
         <xs:attribute type="xs:string" use="optional" name="PaymentType"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class PricedItineraries.PricedItinerary.TicketingInfo.DeliveryInfo
          Shipping information for the ticket.
 
Nested classes/interfaces inherited from class org.ota.air.TicketingInfo
TicketingInfo.BookingChange, TicketingInfo.TicketAdvisory
 
Constructor Summary
PricedItineraries.PricedItinerary.TicketingInfo()
           
 
Method Summary
 void addDeliveryInfo(PricedItineraries.PricedItinerary.TicketingInfo.DeliveryInfo item)
          Add a 'DeliveryInfo' element item.
 void clearDeliveryInfos()
          Remove all 'DeliveryInfo' element items.
 PricedItineraries.PricedItinerary.TicketingInfo.DeliveryInfo getDeliveryInfo(int index)
          Get 'DeliveryInfo' element item by position.
 java.util.List<PricedItineraries.PricedItinerary.TicketingInfo.DeliveryInfo> getDeliveryInfos()
          Get the list of 'DeliveryInfo' element items.
 java.lang.String getPayment()
          Get the 'PaymentType' attribute value.
 void setDeliveryInfos(java.util.List<PricedItineraries.PricedItinerary.TicketingInfo.DeliveryInfo> list)
          Set the list of 'DeliveryInfo' element items.
 void setPayment(java.lang.String payment)
          Set the 'PaymentType' attribute value.
 int sizeDeliveryInfos()
          Get the number of 'DeliveryInfo' element items.
 
Methods inherited from class org.ota.air.TicketingInfoRS
getETicketNumber, setETicketNumber
 
Methods inherited from class org.ota.air.TicketingInfo
addTicketAdvisory, clearTicketAdvisories, getBookingChange, getCancelOnExpiryInd, getFlightSegmentRefNumber, getMiscTicketingCode, getOperation, getPassengerTypeCode, getPricingSystem, getPseudoCityCode, getRequestedTicketingDate, getReverseTktgSegmentsInd, getTicket, getTicketAdvisories, getTicketAdvisory, getTicketDocumentNbr, getTicketingStatus, getTicketingVendor, getTicketTimeLimit, getTimeLimitMinutes, getTotalFare, getTravelerRefNumber, setBookingChange, setCancelOnExpiryInd, setFlightSegmentRefNumber, setMiscTicketingCode, setOperation, setPassengerTypeCode, setPricingSystem, setPseudoCityCode, setRequestedTicketingDate, setReverseTktgSegmentsInd, setTicket, setTicketAdvisories, setTicketDocumentNbr, setTicketingStatus, setTicketingVendor, setTicketTimeLimit, setTimeLimitMinutes, setTotalFare, setTravelerRefNumber, sizeTicketAdvisories
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PricedItineraries.PricedItinerary.TicketingInfo

public PricedItineraries.PricedItinerary.TicketingInfo()
Method Detail

getDeliveryInfos

public java.util.List<PricedItineraries.PricedItinerary.TicketingInfo.DeliveryInfo> getDeliveryInfos()
Get the list of 'DeliveryInfo' element items.

Returns:
list

setDeliveryInfos

public void setDeliveryInfos(java.util.List<PricedItineraries.PricedItinerary.TicketingInfo.DeliveryInfo> list)
Set the list of 'DeliveryInfo' element items.

Parameters:
list -

sizeDeliveryInfos

public int sizeDeliveryInfos()
Get the number of 'DeliveryInfo' element items.

Returns:
count

addDeliveryInfo

public void addDeliveryInfo(PricedItineraries.PricedItinerary.TicketingInfo.DeliveryInfo item)
Add a 'DeliveryInfo' element item.

Parameters:
item -

getDeliveryInfo

public PricedItineraries.PricedItinerary.TicketingInfo.DeliveryInfo getDeliveryInfo(int index)
Get 'DeliveryInfo' element item by position.

Parameters:
index -
Returns:
item

clearDeliveryInfos

public void clearDeliveryInfos()
Remove all 'DeliveryInfo' element items.


getPayment

public java.lang.String getPayment()
Get the 'PaymentType' attribute value. Specifies the allowable forms of payment (i.e., check, cash, credit card). Refer to OpenTravel Code List Payment Type (PMT).

Returns:
value

setPayment

public void setPayment(java.lang.String payment)
Set the 'PaymentType' attribute value. Specifies the allowable forms of payment (i.e., check, cash, credit card). Refer to OpenTravel Code List Payment Type (PMT).

Parameters:
payment -