org.ota.vehicle
Class VehicleLocationLiabilities

java.lang.Object
  extended by org.ota.vehicle.VehicleLocationLiabilities
Direct Known Subclasses:
LocDetailsNotifRQ.LocationDetail.Liabilities

public class VehicleLocationLiabilities
extends java.lang.Object

The Vehicle Location Liabilities Type is used to define information on the financial liabilities assumed by the renter when renting from this facility, along with optional coverage to reduce the financial liabilities. 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="VehicleLocationLiabilitiesType">
   <xs:sequence>
     <xs:element name="Coverages" minOccurs="0">
       <!-- Reference to inner class Coverages -->
     </xs:element>
     <xs:element type="ns:FormattedTextType" name="Info" minOccurs="0"/>
     <xs:element ref="ns:TPA_Extensions" minOccurs="0"/>
   </xs:sequence>
 </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 VehicleLocationLiabilities.Coverages
          A collection of coverage, insurance and waiver liability descriptions.
 
Constructor Summary
VehicleLocationLiabilities()
           
 
Method Summary
 VehicleLocationLiabilities.Coverages getCoverages()
          Get the 'Coverages' element value.
 FormattedText getInfo()
          Get the 'Info' element value.
 TPAExtensions getTPAExtensions()
          Get the 'TPA_Extensions' element value.
 void setCoverages(VehicleLocationLiabilities.Coverages coverages)
          Set the 'Coverages' element value.
 void setInfo(FormattedText info)
          Set the 'Info' element value.
 void setTPAExtensions(TPAExtensions TPAExtensions)
          Set the 'TPA_Extensions' element value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VehicleLocationLiabilities

public VehicleLocationLiabilities()
Method Detail

getCoverages

public VehicleLocationLiabilities.Coverages getCoverages()
Get the 'Coverages' element value.

Returns:
value

setCoverages

public void setCoverages(VehicleLocationLiabilities.Coverages coverages)
Set the 'Coverages' element value.

Parameters:
coverages -

getInfo

public FormattedText getInfo()
Get the 'Info' element value. General information about the fiancial liabilities associated with the rental of a vehicle from the associated rental facility.

Returns:
value

setInfo

public void setInfo(FormattedText info)
Set the 'Info' element value. General information about the fiancial liabilities associated with the rental of a vehicle from the associated rental facility.

Parameters:
info -

getTPAExtensions

public TPAExtensions getTPAExtensions()
Get the 'TPA_Extensions' element value. A placeholder in the schema to allow for additional elements and attributes to be included if required, per Trading Partner Agreement (TPA).

Returns:
value

setTPAExtensions

public void setTPAExtensions(TPAExtensions TPAExtensions)
Set the 'TPA_Extensions' element value. A placeholder in the schema to allow for additional elements and attributes to be included if required, per Trading Partner Agreement (TPA).

Parameters:
TPAExtensions -