org.ota.vehicle
Class VehicleLocationRequirements.RequirementInfos

java.lang.Object
  extended by org.ota.vehicle.VehicleLocationRequirements.RequirementInfos
Enclosing class:
VehicleLocationRequirements

public static class VehicleLocationRequirements.RequirementInfos
extends java.lang.Object

Collection of descriptions about various requirements enforced by this location. 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="RequirementInfos" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="RequirementInfo" maxOccurs="99">
         <!-- Reference to inner class RequirementInfo -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class VehicleLocationRequirements.RequirementInfos.RequirementInfo
          Textual description about a specific requirement that is enforced by this location Schema fragment(s) for this class:
 
Constructor Summary
VehicleLocationRequirements.RequirementInfos()
           
 
Method Summary
 void addRequirementInfo(VehicleLocationRequirements.RequirementInfos.RequirementInfo item)
          Add a 'RequirementInfo' element item.
 void clearRequirementInfos()
          Remove all 'RequirementInfo' element items.
 VehicleLocationRequirements.RequirementInfos.RequirementInfo getRequirementInfo(int index)
          Get 'RequirementInfo' element item by position.
 java.util.List<VehicleLocationRequirements.RequirementInfos.RequirementInfo> getRequirementInfos()
          Get the list of 'RequirementInfo' element items.
 void setRequirementInfos(java.util.List<VehicleLocationRequirements.RequirementInfos.RequirementInfo> list)
          Set the list of 'RequirementInfo' element items.
 int sizeRequirementInfos()
          Get the number of 'RequirementInfo' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VehicleLocationRequirements.RequirementInfos

public VehicleLocationRequirements.RequirementInfos()
Method Detail

getRequirementInfos

public java.util.List<VehicleLocationRequirements.RequirementInfos.RequirementInfo> getRequirementInfos()
Get the list of 'RequirementInfo' element items.

Returns:
list

setRequirementInfos

public void setRequirementInfos(java.util.List<VehicleLocationRequirements.RequirementInfos.RequirementInfo> list)
Set the list of 'RequirementInfo' element items.

Parameters:
list -

sizeRequirementInfos

public int sizeRequirementInfos()
Get the number of 'RequirementInfo' element items.

Returns:
count

addRequirementInfo

public void addRequirementInfo(VehicleLocationRequirements.RequirementInfos.RequirementInfo item)
Add a 'RequirementInfo' element item.

Parameters:
item -

getRequirementInfo

public VehicleLocationRequirements.RequirementInfos.RequirementInfo getRequirementInfo(int index)
Get 'RequirementInfo' element item by position.

Parameters:
index -
Returns:
item

clearRequirementInfos

public void clearRequirementInfos()
Remove all 'RequirementInfo' element items.