org.ota.misc
Class ResRetrieveRS.ReservationsList.GolfReservation

java.lang.Object
  extended by org.ota.misc.ResRetrieveRS.ReservationsList.GolfReservation
Enclosing class:
ResRetrieveRS.ReservationsList

public static class ResRetrieveRS.ReservationsList.GolfReservation
extends java.lang.Object

One line in a list of golf reservations. It contains the reservation id's, golf course and round id, date and time of play, package id, membership info, and golfer name. 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="GolfReservation" minOccurs="0" maxOccurs="unbounded">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="Membership" minOccurs="0">
         <xs:complexType>
           <xs:attributeGroup ref="ns:CustomerLoyaltyGroup"/>
         </xs:complexType>
       </xs:element>
       <xs:element type="ns:PersonNameType" name="Name"/>
     </xs:sequence>
     <xs:attributeGroup ref="ns:ID_Group"/>
     <xs:attribute type="xs:string" use="required" name="RoundID"/>
     <xs:attribute type="xs:string" use="required" name="PlayDateTime"/>
     <xs:attribute type="xs:string" use="optional" name="PackageID"/>
     <xs:attribute type="xs:string" use="optional" name="RequestorResID"/>
     <xs:attribute type="xs:string" use="required" name="ResponderResConfID"/>
   </xs:complexType>
 </xs:element>
 
 <xs:attributeGroup xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="ID_Group">
   <xs:attribute type="xs:string" use="required" name="ID"/>
 </xs:attributeGroup>
 


Constructor Summary
ResRetrieveRS.ReservationsList.GolfReservation()
           
 
Method Summary
 java.lang.String getID()
          Get the 'ID' attribute value.
 CustomerLoyaltyGroup getMembership()
          Get the 'CustomerLoyaltyGroup' attributeGroup value.
 PersonName getName()
          Get the 'Name' element value.
 java.lang.String getPackageID()
          Get the 'PackageID' attribute value.
 java.lang.String getPlayDateTime()
          Get the 'PlayDateTime' attribute value.
 java.lang.String getRequestorResID()
          Get the 'RequestorResID' attribute value.
 java.lang.String getResponderResConfID()
          Get the 'ResponderResConfID' attribute value.
 java.lang.String getRoundID()
          Get the 'RoundID' attribute value.
 void setID(java.lang.String ID)
          Set the 'ID' attribute value.
 void setMembership(CustomerLoyaltyGroup membership)
          Set the 'CustomerLoyaltyGroup' attributeGroup value.
 void setName(PersonName name)
          Set the 'Name' element value.
 void setPackageID(java.lang.String packageID)
          Set the 'PackageID' attribute value.
 void setPlayDateTime(java.lang.String playDateTime)
          Set the 'PlayDateTime' attribute value.
 void setRequestorResID(java.lang.String requestorResID)
          Set the 'RequestorResID' attribute value.
 void setResponderResConfID(java.lang.String responderResConfID)
          Set the 'ResponderResConfID' attribute value.
 void setRoundID(java.lang.String roundID)
          Set the 'RoundID' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResRetrieveRS.ReservationsList.GolfReservation

public ResRetrieveRS.ReservationsList.GolfReservation()
Method Detail

getMembership

public CustomerLoyaltyGroup getMembership()
Get the 'CustomerLoyaltyGroup' attributeGroup value. The golfer's membership information for this reservation.

Returns:
value

setMembership

public void setMembership(CustomerLoyaltyGroup membership)
Set the 'CustomerLoyaltyGroup' attributeGroup value. The golfer's membership information for this reservation.

Parameters:
membership -

getName

public PersonName getName()
Get the 'Name' element value. The name of the golfer for this reservation.

Returns:
value

setName

public void setName(PersonName name)
Set the 'Name' element value. The name of the golfer for this reservation.

Parameters:
name -

getID

public java.lang.String getID()
Get the 'ID' attribute value. A unique identifying value assigned by the creating system. The ID attribute may be used to reference a primary-key value within a database or in a particular implementation.

Returns:
value

setID

public void setID(java.lang.String ID)
Set the 'ID' attribute value. A unique identifying value assigned by the creating system. The ID attribute may be used to reference a primary-key value within a database or in a particular implementation.

Parameters:
ID -

getRoundID

public java.lang.String getRoundID()
Get the 'RoundID' attribute value. A unique identifier applied to this round.

Returns:
value

setRoundID

public void setRoundID(java.lang.String roundID)
Set the 'RoundID' attribute value. A unique identifier applied to this round.

Parameters:
roundID -

getPlayDateTime

public java.lang.String getPlayDateTime()
Get the 'PlayDateTime' attribute value. The date for which the round is reserved.

Returns:
value

setPlayDateTime

public void setPlayDateTime(java.lang.String playDateTime)
Set the 'PlayDateTime' attribute value. The date for which the round is reserved.

Parameters:
playDateTime -

getPackageID

public java.lang.String getPackageID()
Get the 'PackageID' attribute value. An identification of a package of which this round is a part.

Returns:
value

setPackageID

public void setPackageID(java.lang.String packageID)
Set the 'PackageID' attribute value. An identification of a package of which this round is a part.

Parameters:
packageID -

getRequestorResID

public java.lang.String getRequestorResID()
Get the 'RequestorResID' attribute value. The unique Identifier used by the party booking the reservation.

Returns:
value

setRequestorResID

public void setRequestorResID(java.lang.String requestorResID)
Set the 'RequestorResID' attribute value. The unique Identifier used by the party booking the reservation.

Parameters:
requestorResID -

getResponderResConfID

public java.lang.String getResponderResConfID()
Get the 'ResponderResConfID' attribute value. The unique identifier assigned by the supplier.

Returns:
value

setResponderResConfID

public void setResponderResConfID(java.lang.String responderResConfID)
Set the 'ResponderResConfID' attribute value. The unique identifier assigned by the supplier.

Parameters:
responderResConfID -