org.ota.pkg
Class PackageResponse.ItineraryItems

java.lang.Object
  extended by org.ota.pkg.PackageResponse.ItineraryItems
Enclosing class:
PackageResponse

public static class PackageResponse.ItineraryItems
extends java.lang.Object

A collection of elements to allow any item of inventory to be requested for a booking. Normal usage is for the items to be presented in chronological sequence 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="ItineraryItems" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element type="ns:ItineraryItemResponseType" name="ItineraryItem" maxOccurs="99"/>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
PackageResponse.ItineraryItems()
           
 
Method Summary
 void addItineraryItem(ItineraryItemResponse item)
          Add a 'ItineraryItem' element item.
 void clearItineraryItems()
          Remove all 'ItineraryItem' element items.
 ItineraryItemResponse getItineraryItem(int index)
          Get 'ItineraryItem' element item by position.
 java.util.List<ItineraryItemResponse> getItineraryItems()
          Get the list of 'ItineraryItem' element items.
 void setItineraryItems(java.util.List<ItineraryItemResponse> list)
          Set the list of 'ItineraryItem' element items.
 int sizeItineraryItems()
          Get the number of 'ItineraryItem' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PackageResponse.ItineraryItems

public PackageResponse.ItineraryItems()
Method Detail

getItineraryItems

public java.util.List<ItineraryItemResponse> getItineraryItems()
Get the list of 'ItineraryItem' element items. An item of package itinerary - typically a flight, accommodation or car rental arrangement.

Returns:
list

setItineraryItems

public void setItineraryItems(java.util.List<ItineraryItemResponse> list)
Set the list of 'ItineraryItem' element items. An item of package itinerary - typically a flight, accommodation or car rental arrangement.

Parameters:
list -

sizeItineraryItems

public int sizeItineraryItems()
Get the number of 'ItineraryItem' element items.

Returns:
count

addItineraryItem

public void addItineraryItem(ItineraryItemResponse item)
Add a 'ItineraryItem' element item.

Parameters:
item -

getItineraryItem

public ItineraryItemResponse getItineraryItem(int index)
Get 'ItineraryItem' element item by position.

Parameters:
index -
Returns:
item

clearItineraryItems

public void clearItineraryItems()
Remove all 'ItineraryItem' element items.