org.ota.insurance
Class InsCoverage

java.lang.Object
  extended by org.ota.insurance.InsCoverage
Direct Known Subclasses:
BookRQ.PlanForBookRQ, QuoteRQ.PlanForQuoteRQ

public class InsCoverage
extends java.lang.Object

Schema fragment(s) for this class:

 <xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="InsCoverageType">
   <xs:sequence>
     <xs:element name="CoveredTravelers">
       <xs:complexType>
         <xs:sequence>
           <xs:element type="ns:CoveredTravelerType" name="CoveredTraveler" maxOccurs="unbounded"/>
         </xs:sequence>
       </xs:complexType>
     </xs:element>
     <xs:element type="ns:InsCoverageDetailType" name="InsCoverageDetail"/>
   </xs:sequence>
   <xs:attributeGroup ref="ns:PlanID_Group"/>
 </xs:complexType>
 


Constructor Summary
InsCoverage()
           
 
Method Summary
 void addCoveredTraveler(CoveredTraveler item)
          Add a 'CoveredTraveler' element item.
 void clearCoveredTravelers()
          Remove all 'CoveredTraveler' element items.
 CoveredTraveler getCoveredTraveler(int index)
          Get 'CoveredTraveler' element item by position.
 java.util.List<CoveredTraveler> getCoveredTravelers()
          Get the list of 'CoveredTraveler' element items.
 InsCoverageDetail getInsCoverageDetail()
          Get the 'InsCoverageDetail' element value.
 PlanIDGroup getPlanIDGroup()
          Get the 'PlanID_Group' attributeGroup value.
 void setCoveredTravelers(java.util.List<CoveredTraveler> list)
          Set the list of 'CoveredTraveler' element items.
 void setInsCoverageDetail(InsCoverageDetail insCoverageDetail)
          Set the 'InsCoverageDetail' element value.
 void setPlanIDGroup(PlanIDGroup planIDGroup)
          Set the 'PlanID_Group' attributeGroup value.
 int sizeCoveredTravelers()
          Get the number of 'CoveredTraveler' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InsCoverage

public InsCoverage()
Method Detail

getCoveredTravelers

public java.util.List<CoveredTraveler> getCoveredTravelers()
Get the list of 'CoveredTraveler' element items. Container for information about the travelers requesting coverage by the insurance plan

Returns:
list

setCoveredTravelers

public void setCoveredTravelers(java.util.List<CoveredTraveler> list)
Set the list of 'CoveredTraveler' element items. Container for information about the travelers requesting coverage by the insurance plan

Parameters:
list -

sizeCoveredTravelers

public int sizeCoveredTravelers()
Get the number of 'CoveredTraveler' element items.

Returns:
count

addCoveredTraveler

public void addCoveredTraveler(CoveredTraveler item)
Add a 'CoveredTraveler' element item.

Parameters:
item -

getCoveredTraveler

public CoveredTraveler getCoveredTraveler(int index)
Get 'CoveredTraveler' element item by position.

Parameters:
index -
Returns:
item

clearCoveredTravelers

public void clearCoveredTravelers()
Remove all 'CoveredTraveler' element items.


getInsCoverageDetail

public InsCoverageDetail getInsCoverageDetail()
Get the 'InsCoverageDetail' element value. Provides vendor with information about the traveler(s)' requirements for insurance coverage.

Returns:
value

setInsCoverageDetail

public void setInsCoverageDetail(InsCoverageDetail insCoverageDetail)
Set the 'InsCoverageDetail' element value. Provides vendor with information about the traveler(s)' requirements for insurance coverage.

Parameters:
insCoverageDetail -

getPlanIDGroup

public PlanIDGroup getPlanIDGroup()
Get the 'PlanID_Group' attributeGroup value.

Returns:
value

setPlanIDGroup

public void setPlanIDGroup(PlanIDGroup planIDGroup)
Set the 'PlanID_Group' attributeGroup value.

Parameters:
planIDGroup -