org.ota.shared
Class Commission.CommissionableAmount

java.lang.Object
  extended by org.ota.shared.Commission.CommissionableAmount
Enclosing class:
Commission

public static class Commission.CommissionableAmount
extends java.lang.Object

The amount on which commission is calculated. 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="CommissionableAmount" minOccurs="0">
   <xs:complexType>
     <xs:attributeGroup ref="ns:CurrencyAmountGroup"/>
     <xs:attribute type="xs:boolean" use="optional" name="TaxInclusiveIndicator"/>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
Commission.CommissionableAmount()
           
 
Method Summary
 CurrencyAmountGroup getCurrencyAmountGroup()
          Get the 'CurrencyAmountGroup' attributeGroup value.
 java.lang.Boolean getTaxInclusiveIndicator()
          Get the 'TaxInclusiveIndicator' attribute value.
 void setCurrencyAmountGroup(CurrencyAmountGroup currencyAmountGroup)
          Set the 'CurrencyAmountGroup' attributeGroup value.
 void setTaxInclusiveIndicator(java.lang.Boolean taxInclusiveIndicator)
          Set the 'TaxInclusiveIndicator' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Commission.CommissionableAmount

public Commission.CommissionableAmount()
Method Detail

getCurrencyAmountGroup

public CurrencyAmountGroup getCurrencyAmountGroup()
Get the 'CurrencyAmountGroup' attributeGroup value. Provides the currency amount on which the commission is applied.

Returns:
value

setCurrencyAmountGroup

public void setCurrencyAmountGroup(CurrencyAmountGroup currencyAmountGroup)
Set the 'CurrencyAmountGroup' attributeGroup value. Provides the currency amount on which the commission is applied.

Parameters:
currencyAmountGroup -

getTaxInclusiveIndicator

public java.lang.Boolean getTaxInclusiveIndicator()
Get the 'TaxInclusiveIndicator' attribute value. When true, indicates that the commission is calculated using the rate including tax. When false, indicates that the commission is calculated using the net rate.

Returns:
value

setTaxInclusiveIndicator

public void setTaxInclusiveIndicator(java.lang.Boolean taxInclusiveIndicator)
Set the 'TaxInclusiveIndicator' attribute value. When true, indicates that the commission is calculated using the rate including tax. When false, indicates that the commission is calculated using the net rate.

Parameters:
taxInclusiveIndicator -