| 
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectorg.ota.vehicle.VehicleReservationSummary
public class VehicleReservationSummary
The VehicleReservationSummaryType complextype identifies the summary data that identifies a reservation. Use of one or more of the elements will help in identifying a specific reservation. 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="VehicleReservationSummaryType">
   <xs:sequence>
     <xs:element name="ConfID" maxOccurs="4">
       <!-- Reference to inner class ConfID -->
     </xs:element>
     <xs:element type="ns:LocationType" name="PickUpLocation" minOccurs="0"/>
     <xs:element type="ns:LocationType" name="ReturnLocation" minOccurs="0"/>
     <xs:element type="ns:PersonNameType" name="PersonName" minOccurs="0"/>
     <xs:element type="ns:VehicleType" name="Vehicle" minOccurs="0"/>
     <xs:element type="ns:CompanyNameType" name="Vendor" minOccurs="0"/>
     <xs:element ref="ns:TPA_Extensions" minOccurs="0"/>
   </xs:sequence>
   <xs:attribute type="xs:dateTime" use="optional" name="PickUpDateTime"/>
   <xs:attribute type="xs:dateTime" use="optional" name="ReturnDateTime"/>
   <xs:attribute type="xs:string" use="optional" name="ReservationStatus"/>
   <xs:attributeGroup ref="ns:DateTimeStampGroup"/>
 </xs:complexType>
 
 <xs:element xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ns:TPA_ExtensionsType" name="TPA_Extensions"/>
 
| Nested Class Summary | |
|---|---|
static class | 
VehicleReservationSummary.ConfID
A confirmation number by which this reservation can be uniquely identified.  | 
| Constructor Summary | |
|---|---|
VehicleReservationSummary()
 | 
|
| Method Summary | |
|---|---|
 void | 
addConfID(VehicleReservationSummary.ConfID item)
Add a 'ConfID' element item.  | 
 void | 
clearConfIDs()
Remove all 'ConfID' element items.  | 
 VehicleReservationSummary.ConfID | 
getConfID(int index)
Get 'ConfID' element item by position.  | 
 java.util.List<VehicleReservationSummary.ConfID> | 
getConfIDs()
Get the list of 'ConfID' element items.  | 
 DateTimeStampGroup | 
getDateTimeStampGroup()
Get the 'DateTimeStampGroup' attributeGroup value.  | 
 PersonName | 
getPersonName()
Get the 'PersonName' element value.  | 
 java.util.Date | 
getPickUpDateTime()
Get the 'PickUpDateTime' attribute value.  | 
 Location | 
getPickUpLocation()
Get the 'PickUpLocation' element value.  | 
 java.lang.String | 
getReservationStatus()
Get the 'ReservationStatus' attribute value.  | 
 java.util.Date | 
getReturnDateTime()
Get the 'ReturnDateTime' attribute value.  | 
 Location | 
getReturnLocation()
Get the 'ReturnLocation' element value.  | 
 TPAExtensions | 
getTPAExtensions()
Get the 'TPA_Extensions' element value.  | 
 Vehicle | 
getVehicle()
Get the 'Vehicle' element value.  | 
 CompanyName | 
getVendor()
Get the 'Vendor' element value.  | 
 void | 
setConfIDs(java.util.List<VehicleReservationSummary.ConfID> list)
Set the list of 'ConfID' element items.  | 
 void | 
setDateTimeStampGroup(DateTimeStampGroup dateTimeStampGroup)
Set the 'DateTimeStampGroup' attributeGroup value.  | 
 void | 
setPersonName(PersonName personName)
Set the 'PersonName' element value.  | 
 void | 
setPickUpDateTime(java.util.Date pickUpDateTime)
Set the 'PickUpDateTime' attribute value.  | 
 void | 
setPickUpLocation(Location pickUpLocation)
Set the 'PickUpLocation' element value.  | 
 void | 
setReservationStatus(java.lang.String reservationStatus)
Set the 'ReservationStatus' attribute value.  | 
 void | 
setReturnDateTime(java.util.Date returnDateTime)
Set the 'ReturnDateTime' attribute value.  | 
 void | 
setReturnLocation(Location returnLocation)
Set the 'ReturnLocation' element value.  | 
 void | 
setTPAExtensions(TPAExtensions TPAExtensions)
Set the 'TPA_Extensions' element value.  | 
 void | 
setVehicle(Vehicle vehicle)
Set the 'Vehicle' element value.  | 
 void | 
setVendor(CompanyName vendor)
Set the 'Vendor' element value.  | 
 int | 
sizeConfIDs()
Get the number of 'ConfID' element items.  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public VehicleReservationSummary()
| Method Detail | 
|---|
public java.util.List<VehicleReservationSummary.ConfID> getConfIDs()
public void setConfIDs(java.util.List<VehicleReservationSummary.ConfID> list)
list - public int sizeConfIDs()
public void addConfID(VehicleReservationSummary.ConfID item)
item - public VehicleReservationSummary.ConfID getConfID(int index)
index - 
public void clearConfIDs()
public Location getPickUpLocation()
public void setPickUpLocation(Location pickUpLocation)
pickUpLocation - public Location getReturnLocation()
public void setReturnLocation(Location returnLocation)
returnLocation - public PersonName getPersonName()
public void setPersonName(PersonName personName)
personName - public Vehicle getVehicle()
public void setVehicle(Vehicle vehicle)
vehicle - public CompanyName getVendor()
public void setVendor(CompanyName vendor)
vendor - public TPAExtensions getTPAExtensions()
public void setTPAExtensions(TPAExtensions TPAExtensions)
TPAExtensions - public java.util.Date getPickUpDateTime()
public void setPickUpDateTime(java.util.Date pickUpDateTime)
pickUpDateTime - public java.util.Date getReturnDateTime()
public void setReturnDateTime(java.util.Date returnDateTime)
returnDateTime - public java.lang.String getReservationStatus()
public void setReservationStatus(java.lang.String reservationStatus)
reservationStatus - public DateTimeStampGroup getDateTimeStampGroup()
public void setDateTimeStampGroup(DateTimeStampGroup dateTimeStampGroup)
dateTimeStampGroup - 
  | 
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||