|
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 java.util.List<AdditionalAccountType> |
additionalAccount
|
protected AmountType |
amountPastDue
|
protected java.util.List<java.lang.Object> |
any
|
protected java.lang.String |
bankAccountInfo
|
protected java.util.Calendar |
bankModifyDate
|
protected java.lang.Integer |
billingCycleDate
|
protected java.util.Calendar |
creditCardExpiration
|
protected java.lang.String |
creditCardInfo
|
protected java.util.Calendar |
creditCardModifyDate
|
protected AmountType |
currentBalance
|
protected java.lang.String |
email
|
protected AmountType |
invoiceBalance
|
protected AmountType |
invoiceCredit
|
protected java.util.Calendar |
invoiceDate
|
protected AmountType |
invoiceNewFee
|
protected AmountType |
invoicePayment
|
protected AmountType |
lastAmountPaid
|
protected java.util.Calendar |
lastPaymentDate
|
protected java.lang.Boolean |
pastDue
|
protected SellerPaymentMethodCodeType |
paymentMethod
|
Constructor Summary | |
---|---|
AccountSummaryType()
|
Method Summary | |
---|---|
protected java.util.List<AdditionalAccountType> |
_getAdditionalAccount()
|
protected java.util.List<java.lang.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. |
java.lang.Object[] |
getAny()
|
java.lang.Object |
getAny(int idx)
|
int |
getAnyLength()
|
java.lang.String |
getBankAccountInfo()
Gets the value of the bankAccountInfo property. |
java.util.Calendar |
getBankModifyDate()
Gets the value of the bankModifyDate property. |
java.lang.Integer |
getBillingCycleDate()
Gets the value of the billingCycleDate property. |
java.util.Calendar |
getCreditCardExpiration()
Gets the value of the creditCardExpiration property. |
java.lang.String |
getCreditCardInfo()
Gets the value of the creditCardInfo property. |
java.util.Calendar |
getCreditCardModifyDate()
Gets the value of the creditCardModifyDate property. |
AmountType |
getCurrentBalance()
Gets the value of the currentBalance property. |
java.lang.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. |
java.util.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. |
java.util.Calendar |
getLastPaymentDate()
Gets the value of the lastPaymentDate property. |
SellerPaymentMethodCodeType |
getPaymentMethod()
Gets the value of the paymentMethod property. |
java.lang.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. |
java.lang.Object |
setAny(int idx,
java.lang.Object value)
|
void |
setAny(java.lang.Object[] values)
|
void |
setBankAccountInfo(java.lang.String value)
Sets the value of the bankAccountInfo property. |
void |
setBankModifyDate(java.util.Calendar value)
Sets the value of the bankModifyDate property. |
void |
setBillingCycleDate(java.lang.Integer value)
Sets the value of the billingCycleDate property. |
void |
setCreditCardExpiration(java.util.Calendar value)
Sets the value of the creditCardExpiration property. |
void |
setCreditCardInfo(java.lang.String value)
Sets the value of the creditCardInfo property. |
void |
setCreditCardModifyDate(java.util.Calendar value)
Sets the value of the creditCardModifyDate property. |
void |
setCurrentBalance(AmountType value)
Sets the value of the currentBalance property. |
void |
setEmail(java.lang.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(java.util.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(java.util.Calendar value)
Sets the value of the lastPaymentDate property. |
void |
setPastDue(java.lang.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 java.util.List<AdditionalAccountType> additionalAccount
protected AmountType amountPastDue
protected java.lang.String bankAccountInfo
protected java.util.Calendar bankModifyDate
protected java.lang.Integer billingCycleDate
protected java.util.Calendar creditCardExpiration
protected java.lang.String creditCardInfo
protected java.util.Calendar creditCardModifyDate
protected AmountType currentBalance
protected java.lang.String email
protected AmountType invoiceBalance
protected java.util.Calendar invoiceDate
protected AmountType lastAmountPaid
protected java.util.Calendar lastPaymentDate
protected java.lang.Boolean pastDue
protected SellerPaymentMethodCodeType paymentMethod
protected java.util.List<java.lang.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 java.util.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 java.lang.String getBankAccountInfo()
String
public void setBankAccountInfo(java.lang.String value)
value
- allowed object is
String
public java.util.Calendar getBankModifyDate()
String
public void setBankModifyDate(java.util.Calendar value)
value
- allowed object is
String
public java.lang.Integer getBillingCycleDate()
Integer
public void setBillingCycleDate(java.lang.Integer value)
value
- allowed object is
Integer
public java.util.Calendar getCreditCardExpiration()
String
public void setCreditCardExpiration(java.util.Calendar value)
value
- allowed object is
String
public java.lang.String getCreditCardInfo()
String
public void setCreditCardInfo(java.lang.String value)
value
- allowed object is
String
public java.util.Calendar getCreditCardModifyDate()
String
public void setCreditCardModifyDate(java.util.Calendar value)
value
- allowed object is
String
public AmountType getCurrentBalance()
AmountType
public void setCurrentBalance(AmountType value)
value
- allowed object is
AmountType
public java.lang.String getEmail()
String
public void setEmail(java.lang.String value)
value
- allowed object is
String
public AmountType getInvoiceBalance()
AmountType
public void setInvoiceBalance(AmountType value)
value
- allowed object is
AmountType
public java.util.Calendar getInvoiceDate()
String
public void setInvoiceDate(java.util.Calendar value)
value
- allowed object is
String
public AmountType getLastAmountPaid()
AmountType
public void setLastAmountPaid(AmountType value)
value
- allowed object is
AmountType
public java.util.Calendar getLastPaymentDate()
String
public void setLastPaymentDate(java.util.Calendar value)
value
- allowed object is
String
public java.lang.Boolean isPastDue()
Boolean
public void setPastDue(java.lang.Boolean value)
value
- allowed object is
Boolean
public SellerPaymentMethodCodeType getPaymentMethod()
SellerPaymentMethodCodeType
public void setPaymentMethod(SellerPaymentMethodCodeType value)
value
- allowed object is
SellerPaymentMethodCodeType
public java.lang.Object[] getAny()
Object
Element
public java.lang.Object getAny(int idx)
Object
Element
public int getAnyLength()
public void setAny(java.lang.Object[] values)
values
- allowed objects are
Object
Element
protected java.util.List<java.lang.Object> _getAny()
public java.lang.Object setAny(int idx, java.lang.Object value)
value
- allowed object is
Object
Element
|
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.