org.ota.insurance
Class InsCoverageDetail.CoverageRequirements

java.lang.Object
  extended by org.ota.insurance.InsCoverageDetail.CoverageRequirements
Enclosing class:
InsCoverageDetail

public static class InsCoverageDetail.CoverageRequirements
extends java.lang.Object

Container for any insurance coverage requirements shared by all travelers 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" type="ns:RequestedCoveragesType" name="CoverageRequirements" minOccurs="0"/>
 
 <xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="RequestedCoveragesType">
   <xs:sequence>
     <xs:element type="ns:CoverageLimitType" name="CoverageRequirement" maxOccurs="20"/>
   </xs:sequence>
 </xs:complexType>
 


Constructor Summary
InsCoverageDetail.CoverageRequirements()
           
 
Method Summary
 void addCoverageRequirement(CoverageLimit item)
          Add a 'CoverageRequirement' element item.
 void clearCoverageRequirements()
          Remove all 'CoverageRequirement' element items.
 CoverageLimit getCoverageRequirement(int index)
          Get 'CoverageRequirement' element item by position.
 java.util.List<CoverageLimit> getCoverageRequirements()
          Get the list of 'CoverageRequirement' element items.
 void setCoverageRequirements(java.util.List<CoverageLimit> list)
          Set the list of 'CoverageRequirement' element items.
 int sizeCoverageRequirements()
          Get the number of 'CoverageRequirement' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InsCoverageDetail.CoverageRequirements

public InsCoverageDetail.CoverageRequirements()
Method Detail

getCoverageRequirements

public java.util.List<CoverageLimit> getCoverageRequirements()
Get the list of 'CoverageRequirement' element items. Collection of insurance coverage requirements from the individuals requesting coverage.

Returns:
list

setCoverageRequirements

public void setCoverageRequirements(java.util.List<CoverageLimit> list)
Set the list of 'CoverageRequirement' element items. Collection of insurance coverage requirements from the individuals requesting coverage.

Parameters:
list -

sizeCoverageRequirements

public int sizeCoverageRequirements()
Get the number of 'CoverageRequirement' element items.

Returns:
count

addCoverageRequirement

public void addCoverageRequirement(CoverageLimit item)
Add a 'CoverageRequirement' element item.

Parameters:
item -

getCoverageRequirement

public CoverageLimit getCoverageRequirement(int index)
Get 'CoverageRequirement' element item by position.

Parameters:
index -
Returns:
item

clearCoverageRequirements

public void clearCoverageRequirements()
Remove all 'CoverageRequirement' element items.