org.ota.air
Class Authorization.AccountAuthorization

java.lang.Object
  extended by org.ota.air.Authorization.AccountAuthorization
Enclosing class:
Authorization

public static class Authorization.AccountAuthorization
extends java.lang.Object

Specifies account information about the customer seeking authorization. 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="AccountAuthorization" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="AccountInfo" minOccurs="0">
         <!-- Reference to inner class AccountInfo -->
       </xs:element>
     </xs:sequence>
     <xs:attributeGroup ref="ns:CurrencyAmountGroup"/>
     <xs:attribute type="xs:string" use="optional" name="NonISO_CurrencyCode"/>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class Authorization.AccountAuthorization.AccountInfo
          Information about the account.
 
Constructor Summary
Authorization.AccountAuthorization()
           
 
Method Summary
 Authorization.AccountAuthorization.AccountInfo getAccountInfo()
          Get the 'AccountInfo' element value.
 CurrencyAmountGroup getCurrencyAmountGroup()
          Get the 'CurrencyAmountGroup' attributeGroup value.
 java.lang.String getNonISOCurrencyCode()
          Get the 'NonISO_CurrencyCode' attribute value.
 void setAccountInfo(Authorization.AccountAuthorization.AccountInfo accountInfo)
          Set the 'AccountInfo' element value.
 void setCurrencyAmountGroup(CurrencyAmountGroup currencyAmountGroup)
          Set the 'CurrencyAmountGroup' attributeGroup value.
 void setNonISOCurrencyCode(java.lang.String nonISOCurrencyCode)
          Set the 'NonISO_CurrencyCode' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Authorization.AccountAuthorization

public Authorization.AccountAuthorization()
Method Detail

getAccountInfo

public Authorization.AccountAuthorization.AccountInfo getAccountInfo()
Get the 'AccountInfo' element value.

Returns:
value

setAccountInfo

public void setAccountInfo(Authorization.AccountAuthorization.AccountInfo accountInfo)
Set the 'AccountInfo' element value.

Parameters:
accountInfo -

getCurrencyAmountGroup

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

Returns:
value

setCurrencyAmountGroup

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

Parameters:
currencyAmountGroup -

getNonISOCurrencyCode

public java.lang.String getNonISOCurrencyCode()
Get the 'NonISO_CurrencyCode' attribute value. Specifying the currency used in the authorization, when it isn't a ISO 4217, three alpha code (e.g., points, miles).

Returns:
value

setNonISOCurrencyCode

public void setNonISOCurrencyCode(java.lang.String nonISOCurrencyCode)
Set the 'NonISO_CurrencyCode' attribute value. Specifying the currency used in the authorization, when it isn't a ISO 4217, three alpha code (e.g., points, miles).

Parameters:
nonISOCurrencyCode -