org.ota.pkg
Class _package.ItineraryItems

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

public static class _package.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="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="ItineraryItemRequestType" name="ItineraryItem" maxOccurs="99">
         <!-- Reference to inner class ItineraryItem -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class _package.ItineraryItems.ItineraryItem
          Details of a package component.
 
Constructor Summary
_package.ItineraryItems()
           
 
Method Summary
 void addItineraryItem(_package.ItineraryItems.ItineraryItem item)
          Add a 'ItineraryItem' element item.
 void clearItineraryItems()
          Remove all 'ItineraryItem' element items.
 _package.ItineraryItems.ItineraryItem getItineraryItem(int index)
          Get 'ItineraryItem' element item by position.
 java.util.List<_package.ItineraryItems.ItineraryItem> getItineraryItems()
          Get the list of 'ItineraryItem' element items.
 void setItineraryItems(java.util.List<_package.ItineraryItems.ItineraryItem> 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

_package.ItineraryItems

public _package.ItineraryItems()
Method Detail

getItineraryItems

public java.util.List<_package.ItineraryItems.ItineraryItem> getItineraryItems()
Get the list of 'ItineraryItem' element items.

Returns:
list

setItineraryItems

public void setItineraryItems(java.util.List<_package.ItineraryItems.ItineraryItem> list)
Set the list of 'ItineraryItem' element items.

Parameters:
list -

sizeItineraryItems

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

Returns:
count

addItineraryItem

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

Parameters:
item -

getItineraryItem

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

Parameters:
index -
Returns:
item

clearItineraryItems

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