|
Changes since the last release |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ebay.soap.eBLBaseComponents.AccountSummaryType
public class AccountSummaryType
Summary data for the requesting user's seller account as a whole. This includes a balance for the account, any past due amount and date, and defining data for additional accounts (if the user has changed country of residency while having an active eBay account).
Java class for AccountSummaryType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AccountSummaryType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="AccountState" type="{urn:ebay:apis:eBLBaseComponents}AccountStateCodeType" minOccurs="0"/> <element name="InvoicePayment" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/> <element name="InvoiceCredit" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/> <element name="InvoiceNewFee" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/> <element name="AdditionalAccount" type="{urn:ebay:apis:eBLBaseComponents}AdditionalAccountType" maxOccurs="unbounded" minOccurs="0"/> <element name="AmountPastDue" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/> <element name="BankAccountInfo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="BankModifyDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="BillingCycleDate" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="CreditCardExpiration" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="CreditCardInfo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="CreditCardModifyDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="CurrentBalance" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/> <element name="Email" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="InvoiceBalance" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/> <element name="InvoiceDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="LastAmountPaid" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/> <element name="LastPaymentDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="PastDue" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="PaymentMethod" type="{urn:ebay:apis:eBLBaseComponents}SellerPaymentMethodCodeType" minOccurs="0"/> <any/> </sequence> </restriction> </complexContent> </complexType>
Field Summary | |
---|---|
protected AccountStateCodeType |
accountState
|
protected List<AdditionalAccountType> |
additionalAccount
|
protected AmountType |
amountPastDue
|
protected List<Object> |
any
|
protected String |
bankAccountInfo
|
protected Calendar |
bankModifyDate
|
protected Integer |
billingCycleDate
|
protected Calendar |
creditCardExpiration
|
protected String |
creditCardInfo
|
protected Calendar |
creditCardModifyDate
|
protected AmountType |
currentBalance
|
protected String |
email
|
protected AmountType |
invoiceBalance
|
protected AmountType |
invoiceCredit
|
protected Calendar |
invoiceDate
|
protected AmountType |
invoiceNewFee
|
protected AmountType |
invoicePayment
|
protected AmountType |
lastAmountPaid
|
protected Calendar |
lastPaymentDate
|
protected Boolean |
pastDue
|
protected SellerPaymentMethodCodeType |
paymentMethod
|
Constructor Summary | |
---|---|
AccountSummaryType()
|
Method Summary | |
---|---|
protected List<AdditionalAccountType> |
_getAdditionalAccount()
|
protected List<Object> |
_getAny()
|
AccountStateCodeType |
getAccountState()
Gets the value of the accountState property. |
AdditionalAccountType[] |
getAdditionalAccount()
|
AdditionalAccountType |
getAdditionalAccount(int idx)
|
int |
getAdditionalAccountLength()
|
AmountType |
getAmountPastDue()
Gets the value of the amountPastDue property. |
Object[] |
getAny()
|
Object |
getAny(int idx)
|
int |
getAnyLength()
|
String |
getBankAccountInfo()
Gets the value of the bankAccountInfo property. |
Calendar |
getBankModifyDate()
Gets the value of the bankModifyDate property. |
Integer |
getBillingCycleDate()
Gets the value of the billingCycleDate property. |
Calendar |
getCreditCardExpiration()
Gets the value of the creditCardExpiration property. |
String |
getCreditCardInfo()
Gets the value of the creditCardInfo property. |
Calendar |
getCreditCardModifyDate()
Gets the value of the creditCardModifyDate property. |
AmountType |
getCurrentBalance()
Gets the value of the currentBalance property. |
String |
getEmail()
Gets the value of the email property. |
AmountType |
getInvoiceBalance()
Gets the value of the invoiceBalance property. |
AmountType |
getInvoiceCredit()
Gets the value of the invoiceCredit property. |
Calendar |
getInvoiceDate()
Gets the value of the invoiceDate property. |
AmountType |
getInvoiceNewFee()
Gets the value of the invoiceNewFee property. |
AmountType |
getInvoicePayment()
Gets the value of the invoicePayment property. |
AmountType |
getLastAmountPaid()
Gets the value of the lastAmountPaid property. |
Calendar |
getLastPaymentDate()
Gets the value of the lastPaymentDate property. |
SellerPaymentMethodCodeType |
getPaymentMethod()
Gets the value of the paymentMethod property. |
Boolean |
isPastDue()
Gets the value of the pastDue property. |
void |
setAccountState(AccountStateCodeType value)
Sets the value of the accountState property. |
void |
setAdditionalAccount(AdditionalAccountType[] values)
|
AdditionalAccountType |
setAdditionalAccount(int idx,
AdditionalAccountType value)
|
void |
setAmountPastDue(AmountType value)
Sets the value of the amountPastDue property. |
Object |
setAny(int idx,
Object value)
|
void |
setAny(Object[] values)
|
void |
setBankAccountInfo(String value)
Sets the value of the bankAccountInfo property. |
void |
setBankModifyDate(Calendar value)
Sets the value of the bankModifyDate property. |
void |
setBillingCycleDate(Integer value)
Sets the value of the billingCycleDate property. |
void |
setCreditCardExpiration(Calendar value)
Sets the value of the creditCardExpiration property. |
void |
setCreditCardInfo(String value)
Sets the value of the creditCardInfo property. |
void |
setCreditCardModifyDate(Calendar value)
Sets the value of the creditCardModifyDate property. |
void |
setCurrentBalance(AmountType value)
Sets the value of the currentBalance property. |
void |
setEmail(String value)
Sets the value of the email property. |
void |
setInvoiceBalance(AmountType value)
Sets the value of the invoiceBalance property. |
void |
setInvoiceCredit(AmountType value)
Sets the value of the invoiceCredit property. |
void |
setInvoiceDate(Calendar value)
Sets the value of the invoiceDate property. |
void |
setInvoiceNewFee(AmountType value)
Sets the value of the invoiceNewFee property. |
void |
setInvoicePayment(AmountType value)
Sets the value of the invoicePayment property. |
void |
setLastAmountPaid(AmountType value)
Sets the value of the lastAmountPaid property. |
void |
setLastPaymentDate(Calendar value)
Sets the value of the lastPaymentDate property. |
void |
setPastDue(Boolean value)
Sets the value of the pastDue property. |
void |
setPaymentMethod(SellerPaymentMethodCodeType value)
Sets the value of the paymentMethod property. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected AccountStateCodeType accountState
protected AmountType invoicePayment
protected AmountType invoiceCredit
protected AmountType invoiceNewFee
protected List<AdditionalAccountType> additionalAccount
protected AmountType amountPastDue
protected String bankAccountInfo
protected Calendar bankModifyDate
protected Integer billingCycleDate
protected Calendar creditCardExpiration
protected String creditCardInfo
protected Calendar creditCardModifyDate
protected AmountType currentBalance
protected String email
protected AmountType invoiceBalance
protected Calendar invoiceDate
protected AmountType lastAmountPaid
protected Calendar lastPaymentDate
protected Boolean pastDue
protected SellerPaymentMethodCodeType paymentMethod
protected List<Object> any
Constructor Detail |
---|
public AccountSummaryType()
Method Detail |
---|
public AccountStateCodeType getAccountState()
AccountStateCodeType
public void setAccountState(AccountStateCodeType value)
value
- allowed object is
AccountStateCodeType
public AmountType getInvoicePayment()
AmountType
public void setInvoicePayment(AmountType value)
value
- allowed object is
AmountType
public AmountType getInvoiceCredit()
AmountType
public void setInvoiceCredit(AmountType value)
value
- allowed object is
AmountType
public AmountType getInvoiceNewFee()
AmountType
public void setInvoiceNewFee(AmountType value)
value
- allowed object is
AmountType
public AdditionalAccountType[] getAdditionalAccount()
AdditionalAccountType
public AdditionalAccountType getAdditionalAccount(int idx)
AdditionalAccountType
public int getAdditionalAccountLength()
public void setAdditionalAccount(AdditionalAccountType[] values)
values
- allowed objects are
AdditionalAccountType
protected List<AdditionalAccountType> _getAdditionalAccount()
public AdditionalAccountType setAdditionalAccount(int idx, AdditionalAccountType value)
value
- allowed object is
AdditionalAccountType
public AmountType getAmountPastDue()
AmountType
public void setAmountPastDue(AmountType value)
value
- allowed object is
AmountType
public String getBankAccountInfo()
String
public void setBankAccountInfo(String value)
value
- allowed object is
String
public Calendar getBankModifyDate()
String
public void setBankModifyDate(Calendar value)
value
- allowed object is
String
public Integer getBillingCycleDate()
Integer
public void setBillingCycleDate(Integer value)
value
- allowed object is
Integer
public Calendar getCreditCardExpiration()
String
public void setCreditCardExpiration(Calendar value)
value
- allowed object is
String
public String getCreditCardInfo()
String
public void setCreditCardInfo(String value)
value
- allowed object is
String
public Calendar getCreditCardModifyDate()
String
public void setCreditCardModifyDate(Calendar value)
value
- allowed object is
String
public AmountType getCurrentBalance()
AmountType
public void setCurrentBalance(AmountType value)
value
- allowed object is
AmountType
public String getEmail()
String
public void setEmail(String value)
value
- allowed object is
String
public AmountType getInvoiceBalance()
AmountType
public void setInvoiceBalance(AmountType value)
value
- allowed object is
AmountType
public Calendar getInvoiceDate()
String
public void setInvoiceDate(Calendar value)
value
- allowed object is
String
public AmountType getLastAmountPaid()
AmountType
public void setLastAmountPaid(AmountType value)
value
- allowed object is
AmountType
public Calendar getLastPaymentDate()
String
public void setLastPaymentDate(Calendar value)
value
- allowed object is
String
public Boolean isPastDue()
Boolean
public void setPastDue(Boolean value)
value
- allowed object is
Boolean
public SellerPaymentMethodCodeType getPaymentMethod()
SellerPaymentMethodCodeType
public void setPaymentMethod(SellerPaymentMethodCodeType value)
value
- allowed object is
SellerPaymentMethodCodeType
public Object[] getAny()
Element
Object
public Object getAny(int idx)
Element
Object
public int getAnyLength()
public void setAny(Object[] values)
values
- allowed objects are
Element
Object
protected List<Object> _getAny()
public Object setAny(int idx, Object value)
value
- allowed object is
Element
Object
|
Changes since the last release |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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-2009 eBay Inc. All rights reserved.