com.yahoo.marketing.apt
Class Account

java.lang.Object
  extended by com.yahoo.marketing.apt.Account
All Implemented Interfaces:
java.io.Serializable

public class Account
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
private  java.lang.Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  AccountType[] accountTypes
           
private  Address address
           
private  java.lang.String agencyName
           
private  java.lang.String category
           
private  java.lang.Long companyID
           
private  java.lang.String companyName
           
private  java.lang.String companyNameFurigana
           
private  Currency defaultCurrency
           
private  java.lang.String externalAccountID
           
private  java.lang.String ID
           
private  Language language
           
private  java.lang.String location
           
private  java.lang.Boolean managedAccount
           
private  java.lang.Boolean managedAgencyBillingEnabled
           
private  java.lang.String managingAccountID
           
private  AccountStatus status
           
private  TimeZone timezone
           
private static org.apache.axis.description.TypeDesc typeDesc
           
private  java.lang.Boolean yahooOwnedAndOperatedFlag
           
 
Constructor Summary
Account()
           
Account(java.lang.String ID, AccountType[] accountTypes, Address address, java.lang.String agencyName, java.lang.String category, java.lang.Long companyID, java.lang.String companyName, java.lang.String companyNameFurigana, Currency defaultCurrency, java.lang.String externalAccountID, Language language, java.lang.String location, java.lang.Boolean managedAccount, java.lang.Boolean managedAgencyBillingEnabled, java.lang.String managingAccountID, AccountStatus status, TimeZone timezone, java.lang.Boolean yahooOwnedAndOperatedFlag)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 AccountType[] getAccountTypes()
          Gets the accountTypes value for this Account.
 Address getAddress()
          Gets the address value for this Account.
 java.lang.String getAgencyName()
          Gets the agencyName value for this Account.
 java.lang.String getCategory()
          Gets the category value for this Account.
 java.lang.Long getCompanyID()
          Gets the companyID value for this Account.
 java.lang.String getCompanyName()
          Gets the companyName value for this Account.
 java.lang.String getCompanyNameFurigana()
          Gets the companyNameFurigana value for this Account.
 Currency getDefaultCurrency()
          Gets the defaultCurrency value for this Account.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 java.lang.String getExternalAccountID()
          Gets the externalAccountID value for this Account.
 java.lang.String getID()
          Gets the ID value for this Account.
 Language getLanguage()
          Gets the language value for this Account.
 java.lang.String getLocation()
          Gets the location value for this Account.
 java.lang.Boolean getManagedAccount()
          Gets the managedAccount value for this Account.
 java.lang.Boolean getManagedAgencyBillingEnabled()
          Gets the managedAgencyBillingEnabled value for this Account.
 java.lang.String getManagingAccountID()
          Gets the managingAccountID value for this Account.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 AccountStatus getStatus()
          Gets the status value for this Account.
 TimeZone getTimezone()
          Gets the timezone value for this Account.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 java.lang.Boolean getYahooOwnedAndOperatedFlag()
          Gets the yahooOwnedAndOperatedFlag value for this Account.
 int hashCode()
           
 void setAccountTypes(AccountType[] accountTypes)
          Sets the accountTypes value for this Account.
 void setAddress(Address address)
          Sets the address value for this Account.
 void setAgencyName(java.lang.String agencyName)
          Sets the agencyName value for this Account.
 void setCategory(java.lang.String category)
          Sets the category value for this Account.
 void setCompanyID(java.lang.Long companyID)
          Sets the companyID value for this Account.
 void setCompanyName(java.lang.String companyName)
          Sets the companyName value for this Account.
 void setCompanyNameFurigana(java.lang.String companyNameFurigana)
          Sets the companyNameFurigana value for this Account.
 void setDefaultCurrency(Currency defaultCurrency)
          Sets the defaultCurrency value for this Account.
 void setExternalAccountID(java.lang.String externalAccountID)
          Sets the externalAccountID value for this Account.
 void setID(java.lang.String ID)
          Sets the ID value for this Account.
 void setLanguage(Language language)
          Sets the language value for this Account.
 void setLocation(java.lang.String location)
          Sets the location value for this Account.
 void setManagedAccount(java.lang.Boolean managedAccount)
          Sets the managedAccount value for this Account.
 void setManagedAgencyBillingEnabled(java.lang.Boolean managedAgencyBillingEnabled)
          Sets the managedAgencyBillingEnabled value for this Account.
 void setManagingAccountID(java.lang.String managingAccountID)
          Sets the managingAccountID value for this Account.
 void setStatus(AccountStatus status)
          Sets the status value for this Account.
 void setTimezone(TimeZone timezone)
          Sets the timezone value for this Account.
 void setYahooOwnedAndOperatedFlag(java.lang.Boolean yahooOwnedAndOperatedFlag)
          Sets the yahooOwnedAndOperatedFlag value for this Account.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID

private java.lang.String ID

accountTypes

private AccountType[] accountTypes

address

private Address address

agencyName

private java.lang.String agencyName

category

private java.lang.String category

companyID

private java.lang.Long companyID

companyName

private java.lang.String companyName

companyNameFurigana

private java.lang.String companyNameFurigana

defaultCurrency

private Currency defaultCurrency

externalAccountID

private java.lang.String externalAccountID

language

private Language language

location

private java.lang.String location

managedAccount

private java.lang.Boolean managedAccount

managedAgencyBillingEnabled

private java.lang.Boolean managedAgencyBillingEnabled

managingAccountID

private java.lang.String managingAccountID

status

private AccountStatus status

timezone

private TimeZone timezone

yahooOwnedAndOperatedFlag

private java.lang.Boolean yahooOwnedAndOperatedFlag

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

private static org.apache.axis.description.TypeDesc typeDesc
Constructor Detail

Account

public Account()

Account

public Account(java.lang.String ID,
               AccountType[] accountTypes,
               Address address,
               java.lang.String agencyName,
               java.lang.String category,
               java.lang.Long companyID,
               java.lang.String companyName,
               java.lang.String companyNameFurigana,
               Currency defaultCurrency,
               java.lang.String externalAccountID,
               Language language,
               java.lang.String location,
               java.lang.Boolean managedAccount,
               java.lang.Boolean managedAgencyBillingEnabled,
               java.lang.String managingAccountID,
               AccountStatus status,
               TimeZone timezone,
               java.lang.Boolean yahooOwnedAndOperatedFlag)
Method Detail

getID

public java.lang.String getID()
Gets the ID value for this Account.

Returns:
ID

setID

public void setID(java.lang.String ID)
Sets the ID value for this Account.

Parameters:
ID -

getAccountTypes

public AccountType[] getAccountTypes()
Gets the accountTypes value for this Account.

Returns:
accountTypes

setAccountTypes

public void setAccountTypes(AccountType[] accountTypes)
Sets the accountTypes value for this Account.

Parameters:
accountTypes -

getAddress

public Address getAddress()
Gets the address value for this Account.

Returns:
address

setAddress

public void setAddress(Address address)
Sets the address value for this Account.

Parameters:
address -

getAgencyName

public java.lang.String getAgencyName()
Gets the agencyName value for this Account.

Returns:
agencyName

setAgencyName

public void setAgencyName(java.lang.String agencyName)
Sets the agencyName value for this Account.

Parameters:
agencyName -

getCategory

public java.lang.String getCategory()
Gets the category value for this Account.

Returns:
category

setCategory

public void setCategory(java.lang.String category)
Sets the category value for this Account.

Parameters:
category -

getCompanyID

public java.lang.Long getCompanyID()
Gets the companyID value for this Account.

Returns:
companyID

setCompanyID

public void setCompanyID(java.lang.Long companyID)
Sets the companyID value for this Account.

Parameters:
companyID -

getCompanyName

public java.lang.String getCompanyName()
Gets the companyName value for this Account.

Returns:
companyName

setCompanyName

public void setCompanyName(java.lang.String companyName)
Sets the companyName value for this Account.

Parameters:
companyName -

getCompanyNameFurigana

public java.lang.String getCompanyNameFurigana()
Gets the companyNameFurigana value for this Account.

Returns:
companyNameFurigana

setCompanyNameFurigana

public void setCompanyNameFurigana(java.lang.String companyNameFurigana)
Sets the companyNameFurigana value for this Account.

Parameters:
companyNameFurigana -

getDefaultCurrency

public Currency getDefaultCurrency()
Gets the defaultCurrency value for this Account.

Returns:
defaultCurrency

setDefaultCurrency

public void setDefaultCurrency(Currency defaultCurrency)
Sets the defaultCurrency value for this Account.

Parameters:
defaultCurrency -

getExternalAccountID

public java.lang.String getExternalAccountID()
Gets the externalAccountID value for this Account.

Returns:
externalAccountID

setExternalAccountID

public void setExternalAccountID(java.lang.String externalAccountID)
Sets the externalAccountID value for this Account.

Parameters:
externalAccountID -

getLanguage

public Language getLanguage()
Gets the language value for this Account.

Returns:
language

setLanguage

public void setLanguage(Language language)
Sets the language value for this Account.

Parameters:
language -

getLocation

public java.lang.String getLocation()
Gets the location value for this Account.

Returns:
location

setLocation

public void setLocation(java.lang.String location)
Sets the location value for this Account.

Parameters:
location -

getManagedAccount

public java.lang.Boolean getManagedAccount()
Gets the managedAccount value for this Account.

Returns:
managedAccount

setManagedAccount

public void setManagedAccount(java.lang.Boolean managedAccount)
Sets the managedAccount value for this Account.

Parameters:
managedAccount -

getManagedAgencyBillingEnabled

public java.lang.Boolean getManagedAgencyBillingEnabled()
Gets the managedAgencyBillingEnabled value for this Account.

Returns:
managedAgencyBillingEnabled

setManagedAgencyBillingEnabled

public void setManagedAgencyBillingEnabled(java.lang.Boolean managedAgencyBillingEnabled)
Sets the managedAgencyBillingEnabled value for this Account.

Parameters:
managedAgencyBillingEnabled -

getManagingAccountID

public java.lang.String getManagingAccountID()
Gets the managingAccountID value for this Account.

Returns:
managingAccountID

setManagingAccountID

public void setManagingAccountID(java.lang.String managingAccountID)
Sets the managingAccountID value for this Account.

Parameters:
managingAccountID -

getStatus

public AccountStatus getStatus()
Gets the status value for this Account.

Returns:
status

setStatus

public void setStatus(AccountStatus status)
Sets the status value for this Account.

Parameters:
status -

getTimezone

public TimeZone getTimezone()
Gets the timezone value for this Account.

Returns:
timezone

setTimezone

public void setTimezone(TimeZone timezone)
Sets the timezone value for this Account.

Parameters:
timezone -

getYahooOwnedAndOperatedFlag

public java.lang.Boolean getYahooOwnedAndOperatedFlag()
Gets the yahooOwnedAndOperatedFlag value for this Account.

Returns:
yahooOwnedAndOperatedFlag

setYahooOwnedAndOperatedFlag

public void setYahooOwnedAndOperatedFlag(java.lang.Boolean yahooOwnedAndOperatedFlag)
Sets the yahooOwnedAndOperatedFlag value for this Account.

Parameters:
yahooOwnedAndOperatedFlag -

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getTypeDesc

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


getSerializer

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


getDeserializer

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