org.ota.vehicle
Class RateRuleRS.Vehicle

java.lang.Object
  extended by org.ota.vehicle.VehicleCore
      extended by org.ota.vehicle.Vehicle
          extended by org.ota.vehicle.RateRuleRS.Vehicle
Enclosing class:
RateRuleRS

public static class RateRuleRS.Vehicle
extends Vehicle

Information on 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="Vehicle" minOccurs="0">
   <xs:complexType>
     <xs:complexContent>
       <xs:extension base="ns:VehicleType">
         <xs:sequence>
           <xs:element type="ns:FormattedTextTextType" name="Description" minOccurs="0"/>
         </xs:sequence>
         <xs:attribute type="xs:int" use="optional" name="LowMileage"/>
         <xs:attribute type="xs:int" use="optional" name="HighMileage"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
 
Nested classes/interfaces inherited from class org.ota.vehicle.VehicleCore
VehicleCore.Drive, VehicleCore.Fuel, VehicleCore.VehClass
 
Constructor Summary
RateRuleRS.Vehicle()
           
 
Method Summary
 FormattedTextText getDescription()
          Get the 'Description' element value.
 java.lang.Integer getHighMileage()
          Get the 'HighMileage' attribute value.
 java.lang.Integer getLowMileage()
          Get the 'LowMileage' attribute value.
 void setDescription(FormattedTextText description)
          Set the 'Description' element value.
 void setHighMileage(java.lang.Integer highMileage)
          Set the 'HighMileage' attribute value.
 void setLowMileage(java.lang.Integer lowMileage)
          Set the 'LowMileage' attribute value.
 
Methods inherited from class org.ota.vehicle.Vehicle
getBaggageQuantity, getCodeGroup, getDateTimeSpanGroup, getOdometerUnitOfMeasure, getPassengerQuantity, getPictureURL, getUnitsOfMeasureGroup, getVehIdentity, getVehMakeModel, getVendorCar, setBaggageQuantity, setCodeGroup, setDateTimeSpanGroup, setOdometerUnitOfMeasure, setPassengerQuantity, setPictureURL, setUnitsOfMeasureGroup, setVehIdentity, setVehMakeModel, setVendorCar
 
Methods inherited from class org.ota.vehicle.VehicleCore
getAirConditionInd, getDrive, getFuel, getTransmission, getVeh, getVehClass, setAirConditionInd, setDrive, setFuel, setTransmission, setVeh, setVehClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RateRuleRS.Vehicle

public RateRuleRS.Vehicle()
Method Detail

getDescription

public FormattedTextText getDescription()
Get the 'Description' element value. The description of this vehicle.

Returns:
value

setDescription

public void setDescription(FormattedTextText description)
Set the 'Description' element value. The description of this vehicle.

Parameters:
description -

getLowMileage

public java.lang.Integer getLowMileage()
Get the 'LowMileage' attribute value. The lowest mileage per fuel unit.

Returns:
value

setLowMileage

public void setLowMileage(java.lang.Integer lowMileage)
Set the 'LowMileage' attribute value. The lowest mileage per fuel unit.

Parameters:
lowMileage -

getHighMileage

public java.lang.Integer getHighMileage()
Get the 'HighMileage' attribute value. The highest mileage per fuel unit.

Returns:
value

setHighMileage

public void setHighMileage(java.lang.Integer highMileage)
Set the 'HighMileage' attribute value. The highest mileage per fuel unit.

Parameters:
highMileage -