org.ota.vehicle
Class RateNotifRQ.Rate.RuleIDs

java.lang.Object
  extended by org.ota.vehicle.RateNotifRQ.Rate.RuleIDs
Enclosing class:
RateNotifRQ.Rate

public static class RateNotifRQ.Rate.RuleIDs
extends java.lang.Object

A collection of rule indentifiers. 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="RuleIDs" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="RuleID" maxOccurs="99">
         <!-- Reference to inner class RuleID -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class RateNotifRQ.Rate.RuleIDs.RuleID
          The identification of a previously defined rule.
 
Constructor Summary
RateNotifRQ.Rate.RuleIDs()
           
 
Method Summary
 void addRuleID(RateNotifRQ.Rate.RuleIDs.RuleID item)
          Add a 'RuleID' element item.
 void clearRuleIDs()
          Remove all 'RuleID' element items.
 RateNotifRQ.Rate.RuleIDs.RuleID getRuleID(int index)
          Get 'RuleID' element item by position.
 java.util.List<RateNotifRQ.Rate.RuleIDs.RuleID> getRuleIDs()
          Get the list of 'RuleID' element items.
 void setRuleIDs(java.util.List<RateNotifRQ.Rate.RuleIDs.RuleID> list)
          Set the list of 'RuleID' element items.
 int sizeRuleIDs()
          Get the number of 'RuleID' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RateNotifRQ.Rate.RuleIDs

public RateNotifRQ.Rate.RuleIDs()
Method Detail

getRuleIDs

public java.util.List<RateNotifRQ.Rate.RuleIDs.RuleID> getRuleIDs()
Get the list of 'RuleID' element items.

Returns:
list

setRuleIDs

public void setRuleIDs(java.util.List<RateNotifRQ.Rate.RuleIDs.RuleID> list)
Set the list of 'RuleID' element items.

Parameters:
list -

sizeRuleIDs

public int sizeRuleIDs()
Get the number of 'RuleID' element items.

Returns:
count

addRuleID

public void addRuleID(RateNotifRQ.Rate.RuleIDs.RuleID item)
Add a 'RuleID' element item.

Parameters:
item -

getRuleID

public RateNotifRQ.Rate.RuleIDs.RuleID getRuleID(int index)
Get 'RuleID' element item by position.

Parameters:
index -
Returns:
item

clearRuleIDs

public void clearRuleIDs()
Remove all 'RuleID' element items.