org.ota.insurance
Class PlanSearchRQ.SearchTravInfo

java.lang.Object
  extended by org.ota.insurance.PlanSearchRQ.SearchTravInfo
Enclosing class:
PlanSearchRQ

public static class PlanSearchRQ.SearchTravInfo
extends java.lang.Object

Collection of information about the travelers for which insurance coverage is being searched for 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="SearchTravInfo" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="SearchTravelers" minOccurs="0">
         <!-- Reference to inner class SearchTravelers -->
       </xs:element>
       <xs:element type="ns:CountryNameType" name="CitizenCountryName" minOccurs="0"/>
       <xs:element type="ns:CountryNameType" name="ResidenceCountryName" minOccurs="0"/>
       <xs:element type="ns:AffiliationsType" name="Affiliations" minOccurs="0"/>
     </xs:sequence>
     <xs:attribute type="xs:string" use="optional" name="MinTravelers"/>
     <xs:attribute type="xs:string" use="optional" name="MaxTravelers"/>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class PlanSearchRQ.SearchTravInfo.SearchTravelers
          Collection of individual traveler objects containing information about each traveler pertaining to the insurance search.
 
Constructor Summary
PlanSearchRQ.SearchTravInfo()
           
 
Method Summary
 Affiliations getAffiliations()
          Get the 'Affiliations' element value.
 CountryName getCitizenCountryName()
          Get the 'CitizenCountryName' element value.
 java.lang.String getMaxTravelers()
          Get the 'MaxTravelers' attribute value.
 java.lang.String getMinTravelers()
          Get the 'MinTravelers' attribute value.
 CountryName getResidenceCountryName()
          Get the 'ResidenceCountryName' element value.
 PlanSearchRQ.SearchTravInfo.SearchTravelers getSearchTravelers()
          Get the 'SearchTravelers' element value.
 void setAffiliations(Affiliations affiliations)
          Set the 'Affiliations' element value.
 void setCitizenCountryName(CountryName citizenCountryName)
          Set the 'CitizenCountryName' element value.
 void setMaxTravelers(java.lang.String maxTravelers)
          Set the 'MaxTravelers' attribute value.
 void setMinTravelers(java.lang.String minTravelers)
          Set the 'MinTravelers' attribute value.
 void setResidenceCountryName(CountryName residenceCountryName)
          Set the 'ResidenceCountryName' element value.
 void setSearchTravelers(PlanSearchRQ.SearchTravInfo.SearchTravelers searchTravelers)
          Set the 'SearchTravelers' element value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PlanSearchRQ.SearchTravInfo

public PlanSearchRQ.SearchTravInfo()
Method Detail

getSearchTravelers

public PlanSearchRQ.SearchTravInfo.SearchTravelers getSearchTravelers()
Get the 'SearchTravelers' element value.

Returns:
value

setSearchTravelers

public void setSearchTravelers(PlanSearchRQ.SearchTravInfo.SearchTravelers searchTravelers)
Set the 'SearchTravelers' element value.

Parameters:
searchTravelers -

getCitizenCountryName

public CountryName getCitizenCountryName()
Get the 'CitizenCountryName' element value. Citizenship information about the traveling group (if all travelers are of same citizenship type)

Returns:
value

setCitizenCountryName

public void setCitizenCountryName(CountryName citizenCountryName)
Set the 'CitizenCountryName' element value. Citizenship information about the traveling group (if all travelers are of same citizenship type)

Parameters:
citizenCountryName -

getResidenceCountryName

public CountryName getResidenceCountryName()
Get the 'ResidenceCountryName' element value. Residency information about the traveling group (if all travelers are from same country of residence)

Returns:
value

setResidenceCountryName

public void setResidenceCountryName(CountryName residenceCountryName)
Set the 'ResidenceCountryName' element value. Residency information about the traveling group (if all travelers are from same country of residence)

Parameters:
residenceCountryName -

getAffiliations

public Affiliations getAffiliations()
Get the 'Affiliations' element value. Container of objects used to associate traveling group with larger organizations (travel clubs, employers, etc)

Returns:
value

setAffiliations

public void setAffiliations(Affiliations affiliations)
Set the 'Affiliations' element value. Container of objects used to associate traveling group with larger organizations (travel clubs, employers, etc)

Parameters:
affiliations -

getMinTravelers

public java.lang.String getMinTravelers()
Get the 'MinTravelers' attribute value. The minimum size of the group of travelers for which the coverage search is being performed.

Returns:
value

setMinTravelers

public void setMinTravelers(java.lang.String minTravelers)
Set the 'MinTravelers' attribute value. The minimum size of the group of travelers for which the coverage search is being performed.

Parameters:
minTravelers -

getMaxTravelers

public java.lang.String getMaxTravelers()
Get the 'MaxTravelers' attribute value. The maximum size of the group of travelers for which the coverage search is being performed.

Returns:
value

setMaxTravelers

public void setMaxTravelers(java.lang.String maxTravelers)
Set the 'MaxTravelers' attribute value. The maximum size of the group of travelers for which the coverage search is being performed.

Parameters:
maxTravelers -