org.ota.destination
Class DestActivityResResponseItem

java.lang.Object
  extended by org.ota.destination.DestActivityResResponseItem

public class DestActivityResResponseItem
extends java.lang.Object

The item-level response to a reservation request. 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="DestActivityResResponseItemType">
   <xs:sequence>
     <xs:element type="ns:ParagraphType" name="PickupLocation" minOccurs="0"/>
     <xs:element name="ReservationItemReferences">
       <xs:complexType>
         <xs:sequence>
           <xs:element type="ns:UniqueID_Type" name="ReservationItemReference" maxOccurs="unbounded"/>
         </xs:sequence>
       </xs:complexType>
     </xs:element>
   </xs:sequence>
   <xs:attribute type="xs:time" use="optional" name="PickupTime"/>
 </xs:complexType>
 


Constructor Summary
DestActivityResResponseItem()
           
 
Method Summary
 void addReservationItemReference(UniqueID item)
          Add a 'ReservationItemReference' element item.
 void clearReservationItemReferences()
          Remove all 'ReservationItemReference' element items.
 Paragraph getPickupLocation()
          Get the 'PickupLocation' element value.
 java.sql.Time getPickupTime()
          Get the 'PickupTime' attribute value.
 UniqueID getReservationItemReference(int index)
          Get 'ReservationItemReference' element item by position.
 java.util.List<UniqueID> getReservationItemReferences()
          Get the list of 'ReservationItemReference' element items.
 void setPickupLocation(Paragraph pickupLocation)
          Set the 'PickupLocation' element value.
 void setPickupTime(java.sql.Time pickupTime)
          Set the 'PickupTime' attribute value.
 void setReservationItemReferences(java.util.List<UniqueID> list)
          Set the list of 'ReservationItemReference' element items.
 int sizeReservationItemReferences()
          Get the number of 'ReservationItemReference' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DestActivityResResponseItem

public DestActivityResResponseItem()
Method Detail

getPickupLocation

public Paragraph getPickupLocation()
Get the 'PickupLocation' element value. The vendor may provide an address or directions as to where the travelers will be picked up.

Returns:
value

setPickupLocation

public void setPickupLocation(Paragraph pickupLocation)
Set the 'PickupLocation' element value. The vendor may provide an address or directions as to where the travelers will be picked up.

Parameters:
pickupLocation -

getReservationItemReferences

public java.util.List<UniqueID> getReservationItemReferences()
Get the list of 'ReservationItemReference' element items. Collection of reservation item references.

Returns:
list

setReservationItemReferences

public void setReservationItemReferences(java.util.List<UniqueID> list)
Set the list of 'ReservationItemReference' element items. Collection of reservation item references.

Parameters:
list -

sizeReservationItemReferences

public int sizeReservationItemReferences()
Get the number of 'ReservationItemReference' element items.

Returns:
count

addReservationItemReference

public void addReservationItemReference(UniqueID item)
Add a 'ReservationItemReference' element item.

Parameters:
item -

getReservationItemReference

public UniqueID getReservationItemReference(int index)
Get 'ReservationItemReference' element item by position.

Parameters:
index -
Returns:
item

clearReservationItemReferences

public void clearReservationItemReferences()
Remove all 'ReservationItemReference' element items.


getPickupTime

public java.sql.Time getPickupTime()
Get the 'PickupTime' attribute value. Based upon the time requested for the item, the vendor may respond with an earlier pickup time

Returns:
value

setPickupTime

public void setPickupTime(java.sql.Time pickupTime)
Set the 'PickupTime' attribute value. Based upon the time requested for the item, the vendor may respond with an earlier pickup time

Parameters:
pickupTime -