org.ota.vehicle
Class RateRules.RateGuarantee

java.lang.Object
  extended by org.ota.vehicle.RateRules.RateGuarantee
Enclosing class:
RateRules

public static class RateRules.RateGuarantee
extends java.lang.Object

Used to indicate how long a specific rate is guaranteed. 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="RateGuarantee" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element type="ns:FormattedTextTextType" name="Description" minOccurs="0"/>
     </xs:sequence>
     <xs:attributeGroup ref="ns:DeadlineGroup"/>
     <xs:attributeGroup ref="ns:DateTimeSpanGroup"/>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
RateRules.RateGuarantee()
           
 
Method Summary
 DateTimeSpanGroup getDateTimeSpanGroup()
          Get the 'DateTimeSpanGroup' attributeGroup value.
 DeadlineGroup getDeadlineGroup()
          Get the 'DeadlineGroup' attributeGroup value.
 FormattedTextText getDescription()
          Get the 'Description' element value.
 void setDateTimeSpanGroup(DateTimeSpanGroup dateTimeSpanGroup)
          Set the 'DateTimeSpanGroup' attributeGroup value.
 void setDeadlineGroup(DeadlineGroup deadlineGroup)
          Set the 'DeadlineGroup' attributeGroup value.
 void setDescription(FormattedTextText description)
          Set the 'Description' element value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RateRules.RateGuarantee

public RateRules.RateGuarantee()
Method Detail

getDescription

public FormattedTextText getDescription()
Get the 'Description' element value. A description of the rate guarantee.

Returns:
value

setDescription

public void setDescription(FormattedTextText description)
Set the 'Description' element value. A description of the rate guarantee.

Parameters:
description -

getDeadlineGroup

public DeadlineGroup getDeadlineGroup()
Get the 'DeadlineGroup' attributeGroup value.

Returns:
value

setDeadlineGroup

public void setDeadlineGroup(DeadlineGroup deadlineGroup)
Set the 'DeadlineGroup' attributeGroup value.

Parameters:
deadlineGroup -

getDateTimeSpanGroup

public DateTimeSpanGroup getDateTimeSpanGroup()
Get the 'DateTimeSpanGroup' attributeGroup value. The effective and discontinue dates for this guarantee.

Returns:
value

setDateTimeSpanGroup

public void setDateTimeSpanGroup(DateTimeSpanGroup dateTimeSpanGroup)
Set the 'DateTimeSpanGroup' attributeGroup value. The effective and discontinue dates for this guarantee.

Parameters:
dateTimeSpanGroup -