org.ota.loyalty
Class LoyaltyTravelInfo.CarRentalInfo

java.lang.Object
  extended by org.ota.loyalty.LoyaltyTravelInfo.CarRentalInfo
Enclosing class:
LoyaltyTravelInfo

public static class LoyaltyTravelInfo.CarRentalInfo
extends java.lang.Object

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="CarRentalInfo">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="CarSegment">
         <xs:complexType>
           <xs:sequence>
             <xs:element type="ns:CompanyNameType" name="Vendor" minOccurs="0"/>
             <xs:element type="ns:VehicleRentalCoreType" name="VehRentalCore" minOccurs="0"/>
             <xs:element type="ns:VehicleCoreType" name="Vehicle" minOccurs="0"/>
           </xs:sequence>
         </xs:complexType>
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
LoyaltyTravelInfo.CarRentalInfo()
           
 
Method Summary
 VehicleCore getCarSegmentVehicle()
          Get the 'Vehicle' element value.
 VehicleRentalCore getCarSegmentVehRentalCore()
          Get the 'VehRentalCore' element value.
 CompanyName getCarSegmentVendor()
          Get the 'Vendor' element value.
 void setCarSegmentVehicle(VehicleCore carSegmentVehicle)
          Set the 'Vehicle' element value.
 void setCarSegmentVehRentalCore(VehicleRentalCore carSegmentVehRentalCore)
          Set the 'VehRentalCore' element value.
 void setCarSegmentVendor(CompanyName carSegmentVendor)
          Set the 'Vendor' element value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoyaltyTravelInfo.CarRentalInfo

public LoyaltyTravelInfo.CarRentalInfo()
Method Detail

getCarSegmentVendor

public CompanyName getCarSegmentVendor()
Get the 'Vendor' element value.

Returns:
value

setCarSegmentVendor

public void setCarSegmentVendor(CompanyName carSegmentVendor)
Set the 'Vendor' element value.

Parameters:
carSegmentVendor -

getCarSegmentVehRentalCore

public VehicleRentalCore getCarSegmentVehRentalCore()
Get the 'VehRentalCore' element value. Information that is common, or core, to all requests and responses associated with the reservation of a vehicle.

Returns:
value

setCarSegmentVehRentalCore

public void setCarSegmentVehRentalCore(VehicleRentalCore carSegmentVehRentalCore)
Set the 'VehRentalCore' element value. Information that is common, or core, to all requests and responses associated with the reservation of a vehicle.

Parameters:
carSegmentVehRentalCore -

getCarSegmentVehicle

public VehicleCore getCarSegmentVehicle()
Get the 'Vehicle' element value. Information on one specific vehicle along with detailed information on the charges associated with this vehicle.

Returns:
value

setCarSegmentVehicle

public void setCarSegmentVehicle(VehicleCore carSegmentVehicle)
Set the 'Vehicle' element value. Information on one specific vehicle along with detailed information on the charges associated with this vehicle.

Parameters:
carSegmentVehicle -