org.ota.pkg
Class PriceGroup

java.lang.Object
  extended by org.ota.pkg.PriceGroup

public class PriceGroup
extends java.lang.Object

The passenger price of an item - e.g. the base price for a package. Schema fragment(s) for this class:

 <xs:attributeGroup xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="PriceGroup">
   <xs:attributeGroup ref="ns:GuestCountGroup"/>
   <xs:attribute type="xs:int" use="optional" name="PriceQualifier"/>
   <xs:attribute type="ns:PricingType" use="optional" name="PriceBasis"/>
   <xs:attributeGroup ref="ns:CurrencyAmountGroup"/>
 </xs:attributeGroup>
 


Constructor Summary
PriceGroup()
           
 
Method Summary
 CurrencyAmountGroup getCurrencyAmountGroup()
          Get the 'CurrencyAmountGroup' attributeGroup value.
 GuestCountGroup getGuestCountGroup()
          Get the 'GuestCountGroup' attributeGroup value.
 Pricing getPriceBasis()
          Get the 'PriceBasis' attribute value.
 java.lang.Integer getPriceQualifier()
          Get the 'PriceQualifier' attribute value.
 void setCurrencyAmountGroup(CurrencyAmountGroup currencyAmountGroup)
          Set the 'CurrencyAmountGroup' attributeGroup value.
 void setGuestCountGroup(GuestCountGroup guestCountGroup)
          Set the 'GuestCountGroup' attributeGroup value.
 void setPriceBasis(Pricing priceBasis)
          Set the 'PriceBasis' attribute value.
 void setPriceQualifier(java.lang.Integer priceQualifier)
          Set the 'PriceQualifier' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PriceGroup

public PriceGroup()
Method Detail

getGuestCountGroup

public GuestCountGroup getGuestCountGroup()
Get the 'GuestCountGroup' attributeGroup value. Defines the number of guests.

Returns:
value

setGuestCountGroup

public void setGuestCountGroup(GuestCountGroup guestCountGroup)
Set the 'GuestCountGroup' attributeGroup value. Defines the number of guests.

Parameters:
guestCountGroup -

getPriceQualifier

public java.lang.Integer getPriceQualifier()
Get the 'PriceQualifier' attribute value. A number qualifying the passenger price e.g. 1 with an Age Qualifying Code of 8 (Child) indicates a 1st child price; 2 = 2nd child price and so on.

Returns:
value

setPriceQualifier

public void setPriceQualifier(java.lang.Integer priceQualifier)
Set the 'PriceQualifier' attribute value. A number qualifying the passenger price e.g. 1 with an Age Qualifying Code of 8 (Child) indicates a 1st child price; 2 = 2nd child price and so on.

Parameters:
priceQualifier -

getPriceBasis

public Pricing getPriceBasis()
Get the 'PriceBasis' attribute value. An enumerated type that defines how a service is priced. Values: Per stay, Per person, Per night, Per person per night, Per use.

Returns:
value

setPriceBasis

public void setPriceBasis(Pricing priceBasis)
Set the 'PriceBasis' attribute value. An enumerated type that defines how a service is priced. Values: Per stay, Per person, Per night, Per person per night, Per use.

Parameters:
priceBasis -

getCurrencyAmountGroup

public CurrencyAmountGroup getCurrencyAmountGroup()
Get the 'CurrencyAmountGroup' attributeGroup value.

Returns:
value

setCurrencyAmountGroup

public void setCurrencyAmountGroup(CurrencyAmountGroup currencyAmountGroup)
Set the 'CurrencyAmountGroup' attributeGroup value.

Parameters:
currencyAmountGroup -