Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class AdditionalAccountType

java.lang.Object
  extended by com.ebay.soap.eBLBaseComponents.AdditionalAccountType
All Implemented Interfaces:
Serializable

public class AdditionalAccountType
extends Object
implements Serializable

Contains the data for one additional account. An additional account is created when the user has an active account and changes country of registry (i.e., registers with the eBay site for the new country). A new account is created and the old account becomes inactive as an additional account. A user who never changes country of residency while having an account will never have any additional accounts.

See Also:
Serialized Form

Constructor Summary
AdditionalAccountType()
           
 
Method Summary
 boolean equals(Object obj)
           
 MessageElement[] get_any()
          Gets the _any value for this AdditionalAccountType.
 String getAccountCode()
          Gets the accountCode value for this AdditionalAccountType.
 AmountType getBalance()
          Gets the balance value for this AdditionalAccountType.
 CurrencyCodeType getCurrency()
          Gets the currency value for this AdditionalAccountType.
static org.apache.axis.encoding.Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Deserializer
static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Serializer
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void set_any(MessageElement[] _any)
          Sets the _any value for this AdditionalAccountType.
 void setAccountCode(String accountCode)
          Sets the accountCode value for this AdditionalAccountType.
 void setBalance(AmountType balance)
          Sets the balance value for this AdditionalAccountType.
 void setCurrency(CurrencyCodeType currency)
          Sets the currency value for this AdditionalAccountType.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdditionalAccountType

public AdditionalAccountType()
Method Detail

getBalance

public AmountType getBalance()
Gets the balance value for this AdditionalAccountType.

Returns:
balance Basic type for specifying monetary amounts. A double value (e.g., 1.00 or 1.0) is meaningful as a monetary amount when accompanied by a specification of the currency, in which case the value specifies the amount in that currency. An AmountType expresses both the value (a double) and the currency. Details such as prices, fees, costs, and payments are specified as amount types.

setBalance

public void setBalance(AmountType balance)
Sets the balance value for this AdditionalAccountType.

Parameters:
balance - Basic type for specifying monetary amounts. A double value (e.g., 1.00 or 1.0) is meaningful as a monetary amount when accompanied by a specification of the currency, in which case the value specifies the amount in that currency. An AmountType expresses both the value (a double) and the currency. Details such as prices, fees, costs, and payments are specified as amount types.

getCurrency

public CurrencyCodeType getCurrency()
Gets the currency value for this AdditionalAccountType.

Returns:
currency Defines the standard 3-letter ISO 4217 currency code set. However, only certain currency codes are currently valid for use on eBay. The valid codes are documented below with the notation "(in/out)". Other codes in this list are for future use. The documentation below specifies English names for each currency. Alternatively, use GeteBayDetails to retrieve the names programmatically. A reference: http://www.xe.com/iso4217.htm

setCurrency

public void setCurrency(CurrencyCodeType currency)
Sets the currency value for this AdditionalAccountType.

Parameters:
currency - Defines the standard 3-letter ISO 4217 currency code set. However, only certain currency codes are currently valid for use on eBay. The valid codes are documented below with the notation "(in/out)". Other codes in this list are for future use. The documentation below specifies English names for each currency. Alternatively, use GeteBayDetails to retrieve the names programmatically. A reference: http://www.xe.com/iso4217.htm

getAccountCode

public String getAccountCode()
Gets the accountCode value for this AdditionalAccountType.

Returns:
accountCode

setAccountCode

public void setAccountCode(String accountCode)
Sets the accountCode value for this AdditionalAccountType.

Parameters:
accountCode -

get_any

public MessageElement[] get_any()
Gets the _any value for this AdditionalAccountType.

Returns:
_any

set_any

public void set_any(MessageElement[] _any)
Sets the _any value for this AdditionalAccountType.

Parameters:
_any -

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(String mechType,
                                                                Class _javaType,
                                                                QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(String mechType,
                                                                    Class _javaType,
                                                                    QName _xmlType)
Get Custom Deserializer


Changes since
the last release

The information contained in this document is proprietary and confidential. Use of this information and the eBay API requires a Non-Disclosure Agreement (NDA) between the user and eBay Inc. For information regarding a qualifying NDA, contact Developer Relations:developer-relations@ebay.com
© 2004-2006 eBay Inc. All rights reserved.