Class: AccountSummaryType
- Inherits:
-
Object
- Object
- AccountSummaryType
- Defined in:
- lib/eBay.rb
Overview
urn:ebay:apis:eBLBaseComponentsAccountSummaryType
Constant Summary collapse
- @@schema_type =
"AccountSummaryType"
- @@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
- @@schema_element =
[ ["accountState", ["AccountStateCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AccountState")]], ["invoicePayment", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "InvoicePayment")]], ["invoiceCredit", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "InvoiceCredit")]], ["invoiceNewFee", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "InvoiceNewFee")]], ["additionalAccount", ["AdditionalAccountType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AdditionalAccount")]], ["amountPastDue", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AmountPastDue")]], ["bankAccountInfo", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BankAccountInfo")]], ["bankModifyDate", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BankModifyDate")]], ["billingCycleDate", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BillingCycleDate")]], ["creditCardExpiration", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CreditCardExpiration")]], ["creditCardInfo", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CreditCardInfo")]], ["creditCardModifyDate", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CreditCardModifyDate")]], ["currentBalance", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CurrentBalance")]], ["email", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Email")]], ["invoiceBalance", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "InvoiceBalance")]], ["invoiceDate", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "InvoiceDate")]], ["lastAmountPaid", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "LastAmountPaid")]], ["lastPaymentDate", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "LastPaymentDate")]], ["pastDue", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PastDue")]], ["paymentMethod", ["SellerPaymentMethodCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PaymentMethod")]], ["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]] ]
Instance Attribute Summary collapse
-
#__xmlele_any ⇒ Object
readonly
Returns the value of attribute __xmlele_any.
-
#accountState ⇒ Object
Returns the value of attribute accountState.
-
#additionalAccount ⇒ Object
Returns the value of attribute additionalAccount.
-
#amountPastDue ⇒ Object
Returns the value of attribute amountPastDue.
-
#bankAccountInfo ⇒ Object
Returns the value of attribute bankAccountInfo.
-
#bankModifyDate ⇒ Object
Returns the value of attribute bankModifyDate.
-
#billingCycleDate ⇒ Object
Returns the value of attribute billingCycleDate.
-
#creditCardExpiration ⇒ Object
Returns the value of attribute creditCardExpiration.
-
#creditCardInfo ⇒ Object
Returns the value of attribute creditCardInfo.
-
#creditCardModifyDate ⇒ Object
Returns the value of attribute creditCardModifyDate.
-
#currentBalance ⇒ Object
Returns the value of attribute currentBalance.
-
#email ⇒ Object
Returns the value of attribute email.
-
#invoiceBalance ⇒ Object
Returns the value of attribute invoiceBalance.
-
#invoiceCredit ⇒ Object
Returns the value of attribute invoiceCredit.
-
#invoiceDate ⇒ Object
Returns the value of attribute invoiceDate.
-
#invoiceNewFee ⇒ Object
Returns the value of attribute invoiceNewFee.
-
#invoicePayment ⇒ Object
Returns the value of attribute invoicePayment.
-
#lastAmountPaid ⇒ Object
Returns the value of attribute lastAmountPaid.
-
#lastPaymentDate ⇒ Object
Returns the value of attribute lastPaymentDate.
-
#pastDue ⇒ Object
Returns the value of attribute pastDue.
-
#paymentMethod ⇒ Object
Returns the value of attribute paymentMethod.
Instance Method Summary collapse
-
#initialize(accountState = nil, invoicePayment = nil, invoiceCredit = nil, invoiceNewFee = nil, additionalAccount = [], amountPastDue = nil, bankAccountInfo = nil, bankModifyDate = nil, billingCycleDate = nil, creditCardExpiration = nil, creditCardInfo = nil, creditCardModifyDate = nil, currentBalance = nil, email = nil, invoiceBalance = nil, invoiceDate = nil, lastAmountPaid = nil, lastPaymentDate = nil, pastDue = nil, paymentMethod = nil) ⇒ AccountSummaryType
constructor
A new instance of AccountSummaryType.
- #set_any(elements) ⇒ Object
Constructor Details
#initialize(accountState = nil, invoicePayment = nil, invoiceCredit = nil, invoiceNewFee = nil, additionalAccount = [], amountPastDue = nil, bankAccountInfo = nil, bankModifyDate = nil, billingCycleDate = nil, creditCardExpiration = nil, creditCardInfo = nil, creditCardModifyDate = nil, currentBalance = nil, email = nil, invoiceBalance = nil, invoiceDate = nil, lastAmountPaid = nil, lastPaymentDate = nil, pastDue = nil, paymentMethod = nil) ⇒ AccountSummaryType
Returns a new instance of AccountSummaryType.
14846 14847 14848 14849 14850 14851 14852 14853 14854 14855 14856 14857 14858 14859 14860 14861 14862 14863 14864 14865 14866 14867 14868 |
# File 'lib/eBay.rb', line 14846 def initialize(accountState = nil, invoicePayment = nil, invoiceCredit = nil, invoiceNewFee = nil, additionalAccount = [], amountPastDue = nil, bankAccountInfo = nil, bankModifyDate = nil, billingCycleDate = nil, creditCardExpiration = nil, creditCardInfo = nil, creditCardModifyDate = nil, currentBalance = nil, email = nil, invoiceBalance = nil, invoiceDate = nil, lastAmountPaid = nil, lastPaymentDate = nil, pastDue = nil, paymentMethod = nil) @accountState = accountState @invoicePayment = invoicePayment @invoiceCredit = invoiceCredit @invoiceNewFee = invoiceNewFee @additionalAccount = additionalAccount @amountPastDue = amountPastDue @bankAccountInfo = bankAccountInfo @bankModifyDate = bankModifyDate @billingCycleDate = billingCycleDate @creditCardExpiration = creditCardExpiration @creditCardInfo = creditCardInfo @creditCardModifyDate = creditCardModifyDate @currentBalance = currentBalance @email = email @invoiceBalance = invoiceBalance @invoiceDate = invoiceDate @lastAmountPaid = lastAmountPaid @lastPaymentDate = lastPaymentDate @pastDue = pastDue @paymentMethod = paymentMethod @__xmlele_any = nil end |
Instance Attribute Details
#__xmlele_any ⇒ Object (readonly)
Returns the value of attribute __xmlele_any.
14840 14841 14842 |
# File 'lib/eBay.rb', line 14840 def __xmlele_any @__xmlele_any end |
#accountState ⇒ Object
Returns the value of attribute accountState.
14820 14821 14822 |
# File 'lib/eBay.rb', line 14820 def accountState @accountState end |
#additionalAccount ⇒ Object
Returns the value of attribute additionalAccount.
14824 14825 14826 |
# File 'lib/eBay.rb', line 14824 def additionalAccount @additionalAccount end |
#amountPastDue ⇒ Object
Returns the value of attribute amountPastDue.
14825 14826 14827 |
# File 'lib/eBay.rb', line 14825 def amountPastDue @amountPastDue end |
#bankAccountInfo ⇒ Object
Returns the value of attribute bankAccountInfo.
14826 14827 14828 |
# File 'lib/eBay.rb', line 14826 def bankAccountInfo @bankAccountInfo end |
#bankModifyDate ⇒ Object
Returns the value of attribute bankModifyDate.
14827 14828 14829 |
# File 'lib/eBay.rb', line 14827 def bankModifyDate @bankModifyDate end |
#billingCycleDate ⇒ Object
Returns the value of attribute billingCycleDate.
14828 14829 14830 |
# File 'lib/eBay.rb', line 14828 def billingCycleDate @billingCycleDate end |
#creditCardExpiration ⇒ Object
Returns the value of attribute creditCardExpiration.
14829 14830 14831 |
# File 'lib/eBay.rb', line 14829 def creditCardExpiration @creditCardExpiration end |
#creditCardInfo ⇒ Object
Returns the value of attribute creditCardInfo.
14830 14831 14832 |
# File 'lib/eBay.rb', line 14830 def creditCardInfo @creditCardInfo end |
#creditCardModifyDate ⇒ Object
Returns the value of attribute creditCardModifyDate.
14831 14832 14833 |
# File 'lib/eBay.rb', line 14831 def creditCardModifyDate @creditCardModifyDate end |
#currentBalance ⇒ Object
Returns the value of attribute currentBalance.
14832 14833 14834 |
# File 'lib/eBay.rb', line 14832 def currentBalance @currentBalance end |
#email ⇒ Object
Returns the value of attribute email.
14833 14834 14835 |
# File 'lib/eBay.rb', line 14833 def email @email end |
#invoiceBalance ⇒ Object
Returns the value of attribute invoiceBalance.
14834 14835 14836 |
# File 'lib/eBay.rb', line 14834 def invoiceBalance @invoiceBalance end |
#invoiceCredit ⇒ Object
Returns the value of attribute invoiceCredit.
14822 14823 14824 |
# File 'lib/eBay.rb', line 14822 def invoiceCredit @invoiceCredit end |
#invoiceDate ⇒ Object
Returns the value of attribute invoiceDate.
14835 14836 14837 |
# File 'lib/eBay.rb', line 14835 def invoiceDate @invoiceDate end |
#invoiceNewFee ⇒ Object
Returns the value of attribute invoiceNewFee.
14823 14824 14825 |
# File 'lib/eBay.rb', line 14823 def invoiceNewFee @invoiceNewFee end |
#invoicePayment ⇒ Object
Returns the value of attribute invoicePayment.
14821 14822 14823 |
# File 'lib/eBay.rb', line 14821 def invoicePayment @invoicePayment end |
#lastAmountPaid ⇒ Object
Returns the value of attribute lastAmountPaid.
14836 14837 14838 |
# File 'lib/eBay.rb', line 14836 def lastAmountPaid @lastAmountPaid end |
#lastPaymentDate ⇒ Object
Returns the value of attribute lastPaymentDate.
14837 14838 14839 |
# File 'lib/eBay.rb', line 14837 def lastPaymentDate @lastPaymentDate end |
#pastDue ⇒ Object
Returns the value of attribute pastDue.
14838 14839 14840 |
# File 'lib/eBay.rb', line 14838 def pastDue @pastDue end |
#paymentMethod ⇒ Object
Returns the value of attribute paymentMethod.
14839 14840 14841 |
# File 'lib/eBay.rb', line 14839 def paymentMethod @paymentMethod end |
Instance Method Details
#set_any(elements) ⇒ Object
14842 14843 14844 |
# File 'lib/eBay.rb', line 14842 def set_any(elements) @__xmlele_any = elements end |