org.ota.profile
Class Affiliations.TravelClub

java.lang.Object
  extended by org.ota.profile.Affiliations.TravelClub
Enclosing class:
Affiliations

public static class Affiliations.TravelClub
extends java.lang.Object

A club that offers special privileges and related services for this affiliation. 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:TravelClubType" name="TravelClub" minOccurs="0" maxOccurs="unbounded"/>
 
 <xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="TravelClubType">
   <xs:sequence>
     <xs:element type="ns:CompanyNameType" name="TravelClubName"/>
     <xs:element name="ClubMemberName" minOccurs="0">
       <!-- Reference to inner class ClubMemberName -->
     </xs:element>
   </xs:sequence>
   <xs:attributeGroup ref="ns:PrivacyGroup"/>
   <xs:attributeGroup ref="ns:EffectiveExpireOptionalDateGroup"/>
 </xs:complexType>
 


Nested Class Summary
static class Affiliations.TravelClub.ClubMemberName
          Name information for the club member.
 
Constructor Summary
Affiliations.TravelClub()
           
 
Method Summary
 Affiliations.TravelClub.ClubMemberName getClubMemberName()
          Get the 'ClubMemberName' element value.
 EffectiveExpireOptionalDateGroup getEffectiveExpireOptionalDateGroup()
          Get the 'EffectiveExpireOptionalDateGroup' attributeGroup value.
 PrivacyGroup getPrivacyGroup()
          Get the 'PrivacyGroup' attributeGroup value.
 CompanyName getTravelClubName()
          Get the 'TravelClubName' element value.
 void setClubMemberName(Affiliations.TravelClub.ClubMemberName clubMemberName)
          Set the 'ClubMemberName' element value.
 void setEffectiveExpireOptionalDateGroup(EffectiveExpireOptionalDateGroup effectiveExpireOptionalDateGroup)
          Set the 'EffectiveExpireOptionalDateGroup' attributeGroup value.
 void setPrivacyGroup(PrivacyGroup privacyGroup)
          Set the 'PrivacyGroup' attributeGroup value.
 void setTravelClubName(CompanyName travelClubName)
          Set the 'TravelClubName' element value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Affiliations.TravelClub

public Affiliations.TravelClub()
Method Detail

getTravelClubName

public CompanyName getTravelClubName()
Get the 'TravelClubName' element value. Name of the travel club.

Returns:
value

setTravelClubName

public void setTravelClubName(CompanyName travelClubName)
Set the 'TravelClubName' element value. Name of the travel club.

Parameters:
travelClubName -

getClubMemberName

public Affiliations.TravelClub.ClubMemberName getClubMemberName()
Get the 'ClubMemberName' element value. Identifies a travel club that offers special privileges and related services.

Returns:
value

setClubMemberName

public void setClubMemberName(Affiliations.TravelClub.ClubMemberName clubMemberName)
Set the 'ClubMemberName' element value. Identifies a travel club that offers special privileges and related services.

Parameters:
clubMemberName -

getPrivacyGroup

public PrivacyGroup getPrivacyGroup()
Get the 'PrivacyGroup' attributeGroup value. Allows for control of the sharing of travel club data.

Returns:
value

setPrivacyGroup

public void setPrivacyGroup(PrivacyGroup privacyGroup)
Set the 'PrivacyGroup' attributeGroup value. Allows for control of the sharing of travel club data.

Parameters:
privacyGroup -

getEffectiveExpireOptionalDateGroup

public EffectiveExpireOptionalDateGroup getEffectiveExpireOptionalDateGroup()
Get the 'EffectiveExpireOptionalDateGroup' attributeGroup value. The effective and expiry dates for this travel club membership.

Returns:
value

setEffectiveExpireOptionalDateGroup

public void setEffectiveExpireOptionalDateGroup(EffectiveExpireOptionalDateGroup effectiveExpireOptionalDateGroup)
Set the 'EffectiveExpireOptionalDateGroup' attributeGroup value. The effective and expiry dates for this travel club membership.

Parameters:
effectiveExpireOptionalDateGroup -