org.ota.golf
Class GolfCourseRes.Round

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

public static class GolfCourseRes.Round
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:RoundType" name="Round" maxOccurs="99"/>
 
 <xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="RoundType">
   <xs:sequence>
     <xs:element name="Charges" minOccurs="0">
       <!-- Reference to inner class Charges -->
     </xs:element>
     <xs:element type="ns:CancelRuleType" name="Cancel" minOccurs="0"/>
     <xs:element name="Golfers" minOccurs="0">
       <!-- Reference to inner class Golfers -->
     </xs:element>
     <xs:element name="RateQualifiers" minOccurs="0">
       <!-- Reference to inner class RateQualifiers -->
     </xs:element>
   </xs:sequence>
   <xs:attribute type="xs:string" use="optional" name="RoundID"/>
   <xs:attribute type="xs:string" use="optional" name="PlayDateTime"/>
   <xs:attribute type="xs:string" use="optional" name="NumberOfGolfers"/>
   <xs:attribute type="xs:string" use="optional" name="PackageID"/>
   <xs:attribute type="xs:string" use="optional" name="StartingTee"/>
   <xs:attribute type="xs:string" use="optional" name="NumberOfCarts"/>
   <xs:attributeGroup ref="ns:CurrencyAmountGroup"/>
 </xs:complexType>
 


Nested Class Summary
static class GolfCourseRes.Round.Charges
          Schema fragment(s) for this class:
static class GolfCourseRes.Round.Golfers
          Schema fragment(s) for this class:
static class GolfCourseRes.Round.RateQualifiers
          Schema fragment(s) for this class:
 
Constructor Summary
GolfCourseRes.Round()
           
 
Method Summary
 CancelRule getCancel()
          Get the 'Cancel' element value.
 GolfCourseRes.Round.Charges getCharges()
          Get the 'Charges' element value.
 CurrencyAmountGroup getCurrencyAmountGroup()
          Get the 'CurrencyAmountGroup' attributeGroup value.
 GolfCourseRes.Round.Golfers getGolfers()
          Get the 'Golfers' element value.
 java.lang.String getNumberOfCarts()
          Get the 'NumberOfCarts' attribute value.
 java.lang.String getNumberOfGolfers()
          Get the 'NumberOfGolfers' attribute value.
 java.lang.String getPackageID()
          Get the 'PackageID' attribute value.
 java.lang.String getPlayDateTime()
          Get the 'PlayDateTime' attribute value.
 GolfCourseRes.Round.RateQualifiers getRateQualifiers()
          Get the 'RateQualifiers' element value.
 java.lang.String getRoundID()
          Get the 'RoundID' attribute value.
 java.lang.String getStartingTee()
          Get the 'StartingTee' attribute value.
 void setCancel(CancelRule cancel)
          Set the 'Cancel' element value.
 void setCharges(GolfCourseRes.Round.Charges charges)
          Set the 'Charges' element value.
 void setCurrencyAmountGroup(CurrencyAmountGroup currencyAmountGroup)
          Set the 'CurrencyAmountGroup' attributeGroup value.
 void setGolfers(GolfCourseRes.Round.Golfers golfers)
          Set the 'Golfers' element value.
 void setNumberOfCarts(java.lang.String numberOfCarts)
          Set the 'NumberOfCarts' attribute value.
 void setNumberOfGolfers(java.lang.String numberOfGolfers)
          Set the 'NumberOfGolfers' attribute value.
 void setPackageID(java.lang.String packageID)
          Set the 'PackageID' attribute value.
 void setPlayDateTime(java.lang.String playDateTime)
          Set the 'PlayDateTime' attribute value.
 void setRateQualifiers(GolfCourseRes.Round.RateQualifiers rateQualifiers)
          Set the 'RateQualifiers' element value.
 void setRoundID(java.lang.String roundID)
          Set the 'RoundID' attribute value.
 void setStartingTee(java.lang.String startingTee)
          Set the 'StartingTee' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GolfCourseRes.Round

public GolfCourseRes.Round()
Method Detail

getCharges

public GolfCourseRes.Round.Charges getCharges()
Get the 'Charges' element value. A single round of golf that may include one or more golfers. If there is more than one round, each round will be represented separately.

Returns:
value

setCharges

public void setCharges(GolfCourseRes.Round.Charges charges)
Set the 'Charges' element value. A single round of golf that may include one or more golfers. If there is more than one round, each round will be represented separately.

Parameters:
charges -

getCancel

public CancelRule getCancel()
Get the 'Cancel' element value.

Returns:
value

setCancel

public void setCancel(CancelRule cancel)
Set the 'Cancel' element value.

Parameters:
cancel -

getGolfers

public GolfCourseRes.Round.Golfers getGolfers()
Get the 'Golfers' element value. A single round of golf that may include one or more golfers. If there is more than one round, each round will be represented separately.

Returns:
value

setGolfers

public void setGolfers(GolfCourseRes.Round.Golfers golfers)
Set the 'Golfers' element value. A single round of golf that may include one or more golfers. If there is more than one round, each round will be represented separately.

Parameters:
golfers -

getRateQualifiers

public GolfCourseRes.Round.RateQualifiers getRateQualifiers()
Get the 'RateQualifiers' element value. A single round of golf that may include one or more golfers. If there is more than one round, each round will be represented separately.

Returns:
value

setRateQualifiers

public void setRateQualifiers(GolfCourseRes.Round.RateQualifiers rateQualifiers)
Set the 'RateQualifiers' element value. A single round of golf that may include one or more golfers. If there is more than one round, each round will be represented separately.

Parameters:
rateQualifiers -

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 -

getNumberOfGolfers

public java.lang.String getNumberOfGolfers()
Get the 'NumberOfGolfers' attribute value. The number of golfers represented in this round.

Returns:
value

setNumberOfGolfers

public void setNumberOfGolfers(java.lang.String numberOfGolfers)
Set the 'NumberOfGolfers' attribute value. The number of golfers represented in this round.

Parameters:
numberOfGolfers -

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 -

getStartingTee

public java.lang.String getStartingTee()
Get the 'StartingTee' attribute value. The tee on which the round will start. This could be a hole number, or a course designation where there are multiple courses.

Returns:
value

setStartingTee

public void setStartingTee(java.lang.String startingTee)
Set the 'StartingTee' attribute value. The tee on which the round will start. This could be a hole number, or a course designation where there are multiple courses.

Parameters:
startingTee -

getNumberOfCarts

public java.lang.String getNumberOfCarts()
Get the 'NumberOfCarts' attribute value. The number of carts included within the reservation.

Returns:
value

setNumberOfCarts

public void setNumberOfCarts(java.lang.String numberOfCarts)
Set the 'NumberOfCarts' attribute value. The number of carts included within the reservation.

Parameters:
numberOfCarts -

getCurrencyAmountGroup

public CurrencyAmountGroup getCurrencyAmountGroup()
Get the 'CurrencyAmountGroup' attributeGroup value. The Total Amount for this round.

Returns:
value

setCurrencyAmountGroup

public void setCurrencyAmountGroup(CurrencyAmountGroup currencyAmountGroup)
Set the 'CurrencyAmountGroup' attributeGroup value. The Total Amount for this round.

Parameters:
currencyAmountGroup -