org.ota.hotel
Class HotelReservationIDs

java.lang.Object
  extended by org.ota.hotel.HotelReservationIDs

public class HotelReservationIDs
extends java.lang.Object

A Collection of HotelReservationID objects for a given reservation. The collection of all ReservationIDs can include Passenger Name Record (PNR), Guest Name Record (GNR) and Guest Folio numbers. Associated with each can be a Confirmation number which is usually given to the guest. Schema fragment(s) for this class:

 <xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="HotelReservationIDsType">
   <xs:sequence>
     <xs:element name="HotelReservationID" maxOccurs="unbounded">
       <!-- Reference to inner class HotelReservationID -->
     </xs:element>
   </xs:sequence>
 </xs:complexType>
 


Nested Class Summary
static class HotelReservationIDs.HotelReservationID
          The HotelReservationID object contains various unique (ReservationID) and non unique (ConfirmationID, CancellationID) identifiers that the trading partners associate with a given reservation.
 
Constructor Summary
HotelReservationIDs()
           
 
Method Summary
 void addHotelReservationID(HotelReservationIDs.HotelReservationID item)
          Add a 'HotelReservationID' element item.
 void clearHotelReservationIDs()
          Remove all 'HotelReservationID' element items.
 HotelReservationIDs.HotelReservationID getHotelReservationID(int index)
          Get 'HotelReservationID' element item by position.
 java.util.List<HotelReservationIDs.HotelReservationID> getHotelReservationIDs()
          Get the list of 'HotelReservationID' element items.
 void setHotelReservationIDs(java.util.List<HotelReservationIDs.HotelReservationID> list)
          Set the list of 'HotelReservationID' element items.
 int sizeHotelReservationIDs()
          Get the number of 'HotelReservationID' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HotelReservationIDs

public HotelReservationIDs()
Method Detail

getHotelReservationIDs

public java.util.List<HotelReservationIDs.HotelReservationID> getHotelReservationIDs()
Get the list of 'HotelReservationID' element items.

Returns:
list

setHotelReservationIDs

public void setHotelReservationIDs(java.util.List<HotelReservationIDs.HotelReservationID> list)
Set the list of 'HotelReservationID' element items.

Parameters:
list -

sizeHotelReservationIDs

public int sizeHotelReservationIDs()
Get the number of 'HotelReservationID' element items.

Returns:
count

addHotelReservationID

public void addHotelReservationID(HotelReservationIDs.HotelReservationID item)
Add a 'HotelReservationID' element item.

Parameters:
item -

getHotelReservationID

public HotelReservationIDs.HotelReservationID getHotelReservationID(int index)
Get 'HotelReservationID' element item by position.

Parameters:
index -
Returns:
item

clearHotelReservationIDs

public void clearHotelReservationIDs()
Remove all 'HotelReservationID' element items.