org.ota.vehicle
Class LocDetailsNotifRQ.LocationDetail.LoyaltyProgram

java.lang.Object
  extended by org.ota.vehicle.LocDetailsNotifRQ.LocationDetail.LoyaltyProgram
Enclosing class:
LocDetailsNotifRQ.LocationDetail

public static class LocDetailsNotifRQ.LocationDetail.LoyaltyProgram
extends java.lang.Object

Frequent renter information applicable to this car rental location and the effective and discontinue dates for the information. 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="LoyaltyProgram" minOccurs="0" maxOccurs="5">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="Vehicles" minOccurs="0">
         <!-- Reference to inner class Vehicles -->
       </xs:element>
     </xs:sequence>
     <xs:attribute type="xs:string" use="required" name="ProgramID"/>
     <xs:attributeGroup ref="ns:DateTimeSpanGroup"/>
     <xs:attribute type="xs:string" use="optional" name="Text"/>
     <xs:attribute type="ns:ActionType" use="optional" name="Action"/>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class LocDetailsNotifRQ.LocationDetail.LoyaltyProgram.Vehicles
          A collection of vehicles.
 
Constructor Summary
LocDetailsNotifRQ.LocationDetail.LoyaltyProgram()
           
 
Method Summary
 Action getAction()
          Get the 'Action' attribute value.
 DateTimeSpanGroup getDateTimeSpanGroup()
          Get the 'DateTimeSpanGroup' attributeGroup value.
 java.lang.String getProgramID()
          Get the 'ProgramID' attribute value.
 java.lang.String getText()
          Get the 'Text' attribute value.
 LocDetailsNotifRQ.LocationDetail.LoyaltyProgram.Vehicles getVehicles()
          Get the 'Vehicles' element value.
 void setAction(Action action)
          Set the 'Action' attribute value.
 void setDateTimeSpanGroup(DateTimeSpanGroup dateTimeSpanGroup)
          Set the 'DateTimeSpanGroup' attributeGroup value.
 void setProgramID(java.lang.String programID)
          Set the 'ProgramID' attribute value.
 void setText(java.lang.String text)
          Set the 'Text' attribute value.
 void setVehicles(LocDetailsNotifRQ.LocationDetail.LoyaltyProgram.Vehicles vehicles)
          Set the 'Vehicles' element value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocDetailsNotifRQ.LocationDetail.LoyaltyProgram

public LocDetailsNotifRQ.LocationDetail.LoyaltyProgram()
Method Detail

getVehicles

public LocDetailsNotifRQ.LocationDetail.LoyaltyProgram.Vehicles getVehicles()
Get the 'Vehicles' element value.

Returns:
value

setVehicles

public void setVehicles(LocDetailsNotifRQ.LocationDetail.LoyaltyProgram.Vehicles vehicles)
Set the 'Vehicles' element value.

Parameters:
vehicles -

getProgramID

public java.lang.String getProgramID()
Get the 'ProgramID' attribute value. Identifies the vendor of the loyalty program.

Returns:
value

setProgramID

public void setProgramID(java.lang.String programID)
Set the 'ProgramID' attribute value. Identifies the vendor of the loyalty program.

Parameters:
programID -

getDateTimeSpanGroup

public DateTimeSpanGroup getDateTimeSpanGroup()
Get the 'DateTimeSpanGroup' attributeGroup value. The effective and discontinue dates for the loyalty program information.

Returns:
value

setDateTimeSpanGroup

public void setDateTimeSpanGroup(DateTimeSpanGroup dateTimeSpanGroup)
Set the 'DateTimeSpanGroup' attributeGroup value. The effective and discontinue dates for the loyalty program information.

Parameters:
dateTimeSpanGroup -

getText

public java.lang.String getText()
Get the 'Text' attribute value. Textual information for this loyalty program.

Returns:
value

setText

public void setText(java.lang.String text)
Set the 'Text' attribute value. Textual information for this loyalty program.

Parameters:
text -

getAction

public Action getAction()
Get the 'Action' attribute value. To specify if the action to be taken is a replacement, addition, deletion, or update.

Returns:
value

setAction

public void setAction(Action action)
Set the 'Action' attribute value. To specify if the action to be taken is a replacement, addition, deletion, or update.

Parameters:
action -