org.ota.golf
Class GolfCourseRes.Round.Golfers.Golfer

java.lang.Object
  extended by org.ota.golf.GolfCourseRes.Round.Golfers.Golfer
Enclosing class:
GolfCourseRes.Round.Golfers

public static class GolfCourseRes.Round.Golfers.Golfer
extends java.lang.Object

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:GolferType" name="Golfer" maxOccurs="99"/>
 
 <xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="GolferType">
   <xs:sequence>
     <xs:element type="ns:MembershipsType" name="Memberships" minOccurs="0"/>
     <xs:element type="ns:PaymentFormType" name="PaymentForm" minOccurs="0"/>
     <xs:element type="ns:PersonNameType" name="PersonName"/>
     <xs:element type="ns:AddressType" name="Address" minOccurs="0"/>
     <xs:element name="Telephone" minOccurs="0">
       <xs:complexType>
         <xs:attributeGroup ref="ns:TelephoneGroup"/>
       </xs:complexType>
     </xs:element>
     <xs:element type="ns:EmailType" name="Email" minOccurs="0"/>
   </xs:sequence>
   <xs:attributeGroup ref="ns:GenderGroup"/>
   <xs:attributeGroup ref="ns:BirthDateGroup"/>
 </xs:complexType>
 
 <xs:attributeGroup xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="BirthDateGroup">
   <xs:attribute type="xs:date" use="optional" name="BirthDate"/>
 </xs:attributeGroup>
 


Constructor Summary
GolfCourseRes.Round.Golfers.Golfer()
           
 
Method Summary
 Address getAddress()
          Get the 'Address' element value.
 java.sql.Date getBirthDate()
          Get the 'BirthDate' attribute value.
 Email getEmail()
          Get the 'Email' element value.
 GenderGroup getGenderGroup()
          Get the 'GenderGroup' attributeGroup value.
 Memberships getMemberships()
          Get the 'Memberships' element value.
 PaymentForm getPaymentForm()
          Get the 'PaymentForm' element value.
 PersonName getPersonName()
          Get the 'PersonName' element value.
 TelephoneGroup getTelephone()
          Get the 'TelephoneGroup' attributeGroup value.
 void setAddress(Address address)
          Set the 'Address' element value.
 void setBirthDate(java.sql.Date birthDate)
          Set the 'BirthDate' attribute value.
 void setEmail(Email email)
          Set the 'Email' element value.
 void setGenderGroup(GenderGroup genderGroup)
          Set the 'GenderGroup' attributeGroup value.
 void setMemberships(Memberships memberships)
          Set the 'Memberships' element value.
 void setPaymentForm(PaymentForm paymentForm)
          Set the 'PaymentForm' element value.
 void setPersonName(PersonName personName)
          Set the 'PersonName' element value.
 void setTelephone(TelephoneGroup telephone)
          Set the 'TelephoneGroup' attributeGroup value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GolfCourseRes.Round.Golfers.Golfer

public GolfCourseRes.Round.Golfers.Golfer()
Method Detail

getMemberships

public Memberships getMemberships()
Get the 'Memberships' element value.

Returns:
value

setMemberships

public void setMemberships(Memberships memberships)
Set the 'Memberships' element value.

Parameters:
memberships -

getPaymentForm

public PaymentForm getPaymentForm()
Get the 'PaymentForm' element value.

Returns:
value

setPaymentForm

public void setPaymentForm(PaymentForm paymentForm)
Set the 'PaymentForm' element value.

Parameters:
paymentForm -

getPersonName

public PersonName getPersonName()
Get the 'PersonName' element value.

Returns:
value

setPersonName

public void setPersonName(PersonName personName)
Set the 'PersonName' element value.

Parameters:
personName -

getAddress

public Address getAddress()
Get the 'Address' element value.

Returns:
value

setAddress

public void setAddress(Address address)
Set the 'Address' element value.

Parameters:
address -

getTelephone

public TelephoneGroup getTelephone()
Get the 'TelephoneGroup' attributeGroup value.

Returns:
value

setTelephone

public void setTelephone(TelephoneGroup telephone)
Set the 'TelephoneGroup' attributeGroup value.

Parameters:
telephone -

getEmail

public Email getEmail()
Get the 'Email' element value.

Returns:
value

setEmail

public void setEmail(Email email)
Set the 'Email' element value.

Parameters:
email -

getGenderGroup

public GenderGroup getGenderGroup()
Get the 'GenderGroup' attributeGroup value.

Returns:
value

setGenderGroup

public void setGenderGroup(GenderGroup genderGroup)
Set the 'GenderGroup' attributeGroup value.

Parameters:
genderGroup -

getBirthDate

public java.sql.Date getBirthDate()
Get the 'BirthDate' attribute value. Indicates the date of birth as indicated in the document, in ISO 8601 prescribed format.

Returns:
value

setBirthDate

public void setBirthDate(java.sql.Date birthDate)
Set the 'BirthDate' attribute value. Indicates the date of birth as indicated in the document, in ISO 8601 prescribed format.

Parameters:
birthDate -