org.ota.insurance
Class PlanSearchRS

java.lang.Object
  extended by org.ota.insurance.PlanSearchRS

public class PlanSearchRS
extends java.lang.Object

Root element for insurance plan search response message 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="OTA_InsurancePlanSearchRS">
   <xs:complexType>
     <xs:choice>
       <xs:sequence>
         <xs:element type="ns:SuccessType" name="Success"/>
         <xs:element type="ns:WarningsType" name="Warnings" minOccurs="0"/>
         <xs:element name="AvailablePlans">
           <xs:complexType>
             <xs:sequence>
               <xs:element name="AvailablePlan" maxOccurs="999">
                 <!-- Reference to inner class AvailablePlan -->
               </xs:element>
             </xs:sequence>
           </xs:complexType>
         </xs:element>
       </xs:sequence>
       <xs:element type="ns:ErrorsType" name="Errors"/>
     </xs:choice>
     <xs:attributeGroup ref="ns:OTA_PayloadStdAttributes"/>
   </xs:complexType>
 </xs:element>
 
 <xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="SuccessType"/>
 


Nested Class Summary
static class PlanSearchRS.AvailablePlan
          Container for information about a single insurance plan.
 
Constructor Summary
PlanSearchRS()
           
 
Method Summary
 void addAvailablePlan(PlanSearchRS.AvailablePlan item)
          Add a 'AvailablePlan' element item.
 void clearAvailablePlans()
          Remove all 'AvailablePlan' element items.
 void clearChoiceSelect()
          Clear the choice selection.
 PlanSearchRS.AvailablePlan getAvailablePlan(int index)
          Get 'AvailablePlan' element item by position.
 java.util.List<PlanSearchRS.AvailablePlan> getAvailablePlans()
          Get the list of 'AvailablePlan' element items.
 Errors getErrors()
          Get the 'Errors' element value.
 OTAPayloadStdAttributes getOTAPayloadStdAttributes()
          Get the 'OTA_PayloadStdAttributes' attributeGroup value.
 Warnings getWarnings()
          Get the 'Warnings' element value.
 boolean ifErrors()
          Check if Errors is current selection for choice.
 boolean ifSuccess()
          Check if Success is current selection for choice.
 void setAvailablePlans(java.util.List<PlanSearchRS.AvailablePlan> list)
          Set the list of 'AvailablePlan' element items.
 void setErrors(Errors errors)
          Set the 'Errors' element value.
 void setOTAPayloadStdAttributes(OTAPayloadStdAttributes OTAPayloadStdAttributes)
          Set the 'OTA_PayloadStdAttributes' attributeGroup value.
 void setWarnings(Warnings warnings)
          Set the 'Warnings' element value.
 int sizeAvailablePlans()
          Get the number of 'AvailablePlan' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PlanSearchRS

public PlanSearchRS()
Method Detail

clearChoiceSelect

public void clearChoiceSelect()
Clear the choice selection.


ifSuccess

public boolean ifSuccess()
Check if Success is current selection for choice.

Returns:
true if selection, false if not

getWarnings

public Warnings getWarnings()
Get the 'Warnings' element value.

Returns:
value

setWarnings

public void setWarnings(Warnings warnings)
Set the 'Warnings' element value.

Parameters:
warnings -

getAvailablePlans

public java.util.List<PlanSearchRS.AvailablePlan> getAvailablePlans()
Get the list of 'AvailablePlan' element items. Collection of plan that meet the search request requirements

Returns:
list

setAvailablePlans

public void setAvailablePlans(java.util.List<PlanSearchRS.AvailablePlan> list)
Set the list of 'AvailablePlan' element items. Collection of plan that meet the search request requirements

Parameters:
list -

sizeAvailablePlans

public int sizeAvailablePlans()
Get the number of 'AvailablePlan' element items.

Returns:
count

addAvailablePlan

public void addAvailablePlan(PlanSearchRS.AvailablePlan item)
Add a 'AvailablePlan' element item.

Parameters:
item -

getAvailablePlan

public PlanSearchRS.AvailablePlan getAvailablePlan(int index)
Get 'AvailablePlan' element item by position.

Parameters:
index -
Returns:
item

clearAvailablePlans

public void clearAvailablePlans()
Remove all 'AvailablePlan' element items.


ifErrors

public boolean ifErrors()
Check if Errors is current selection for choice.

Returns:
true if selection, false if not

getErrors

public Errors getErrors()
Get the 'Errors' element value.

Returns:
value

setErrors

public void setErrors(Errors errors)
Set the 'Errors' element value.

Parameters:
errors -

getOTAPayloadStdAttributes

public OTAPayloadStdAttributes getOTAPayloadStdAttributes()
Get the 'OTA_PayloadStdAttributes' attributeGroup value.

Returns:
value

setOTAPayloadStdAttributes

public void setOTAPayloadStdAttributes(OTAPayloadStdAttributes OTAPayloadStdAttributes)
Set the 'OTA_PayloadStdAttributes' attributeGroup value.

Parameters:
OTAPayloadStdAttributes -