org.ota.vehicle
Class VehicleVendorAvailability.VehAvail

java.lang.Object
  extended by org.ota.vehicle.VehicleVendorAvailability.VehAvail
Enclosing class:
VehicleVendorAvailability

public static class VehicleVendorAvailability.VehAvail
extends java.lang.Object

Availability and rate information for one specific vehicle. 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="VehAvail" maxOccurs="99">
   <xs:complexType>
     <xs:sequence>
       <xs:element type="ns:VehicleAvailCoreType" name="VehAvailCore"/>
       <xs:element type="ns:VehicleAvailAdditionalInfoType" name="VehAvailInfo" minOccurs="0"/>
       <xs:element name="AdvanceBooking" minOccurs="0">
         <!-- Reference to inner class AdvanceBooking -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class VehicleVendorAvailability.VehAvail.AdvanceBooking
          Specifies the advance booking requirements.
 
Constructor Summary
VehicleVendorAvailability.VehAvail()
           
 
Method Summary
 VehicleVendorAvailability.VehAvail.AdvanceBooking getAdvanceBooking()
          Get the 'AdvanceBooking' element value.
 VehicleAvailCore getVehAvailCore()
          Get the 'VehAvailCore' element value.
 VehicleAvailAdditionalInfo getVehAvailInfo()
          Get the 'VehAvailInfo' element value.
 void setAdvanceBooking(VehicleVendorAvailability.VehAvail.AdvanceBooking advanceBooking)
          Set the 'AdvanceBooking' element value.
 void setVehAvailCore(VehicleAvailCore vehAvailCore)
          Set the 'VehAvailCore' element value.
 void setVehAvailInfo(VehicleAvailAdditionalInfo vehAvailInfo)
          Set the 'VehAvailInfo' element value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VehicleVendorAvailability.VehAvail

public VehicleVendorAvailability.VehAvail()
Method Detail

getVehAvailCore

public VehicleAvailCore getVehAvailCore()
Get the 'VehAvailCore' element value.

Returns:
value

setVehAvailCore

public void setVehAvailCore(VehicleAvailCore vehAvailCore)
Set the 'VehAvailCore' element value.

Parameters:
vehAvailCore -

getVehAvailInfo

public VehicleAvailAdditionalInfo getVehAvailInfo()
Get the 'VehAvailInfo' element value.

Returns:
value

setVehAvailInfo

public void setVehAvailInfo(VehicleAvailAdditionalInfo vehAvailInfo)
Set the 'VehAvailInfo' element value.

Parameters:
vehAvailInfo -

getAdvanceBooking

public VehicleVendorAvailability.VehAvail.AdvanceBooking getAdvanceBooking()
Get the 'AdvanceBooking' element value.

Returns:
value

setAdvanceBooking

public void setAdvanceBooking(VehicleVendorAvailability.VehAvail.AdvanceBooking advanceBooking)
Set the 'AdvanceBooking' element value.

Parameters:
advanceBooking -