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.
11860 11861 11862 11863 11864 11865 11866 11867 11868 11869 11870 11871 11872 11873 11874 11875 11876 11877 11878 11879 11880 11881 11882 |
# File 'lib/eBay.rb', line 11860 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.
11854 11855 11856 |
# File 'lib/eBay.rb', line 11854 def __xmlele_any @__xmlele_any end |
#accountState ⇒ Object
Returns the value of attribute accountState.
11834 11835 11836 |
# File 'lib/eBay.rb', line 11834 def accountState @accountState end |
#additionalAccount ⇒ Object
Returns the value of attribute additionalAccount.
11838 11839 11840 |
# File 'lib/eBay.rb', line 11838 def additionalAccount @additionalAccount end |
#amountPastDue ⇒ Object
Returns the value of attribute amountPastDue.
11839 11840 11841 |
# File 'lib/eBay.rb', line 11839 def amountPastDue @amountPastDue end |
#bankAccountInfo ⇒ Object
Returns the value of attribute bankAccountInfo.
11840 11841 11842 |
# File 'lib/eBay.rb', line 11840 def bankAccountInfo @bankAccountInfo end |
#bankModifyDate ⇒ Object
Returns the value of attribute bankModifyDate.
11841 11842 11843 |
# File 'lib/eBay.rb', line 11841 def bankModifyDate @bankModifyDate end |
#billingCycleDate ⇒ Object
Returns the value of attribute billingCycleDate.
11842 11843 11844 |
# File 'lib/eBay.rb', line 11842 def billingCycleDate @billingCycleDate end |
#creditCardExpiration ⇒ Object
Returns the value of attribute creditCardExpiration.
11843 11844 11845 |
# File 'lib/eBay.rb', line 11843 def creditCardExpiration @creditCardExpiration end |
#creditCardInfo ⇒ Object
Returns the value of attribute creditCardInfo.
11844 11845 11846 |
# File 'lib/eBay.rb', line 11844 def creditCardInfo @creditCardInfo end |
#creditCardModifyDate ⇒ Object
Returns the value of attribute creditCardModifyDate.
11845 11846 11847 |
# File 'lib/eBay.rb', line 11845 def creditCardModifyDate @creditCardModifyDate end |
#currentBalance ⇒ Object
Returns the value of attribute currentBalance.
11846 11847 11848 |
# File 'lib/eBay.rb', line 11846 def currentBalance @currentBalance end |
#email ⇒ Object
Returns the value of attribute email.
11847 11848 11849 |
# File 'lib/eBay.rb', line 11847 def email @email end |
#invoiceBalance ⇒ Object
Returns the value of attribute invoiceBalance.
11848 11849 11850 |
# File 'lib/eBay.rb', line 11848 def invoiceBalance @invoiceBalance end |
#invoiceCredit ⇒ Object
Returns the value of attribute invoiceCredit.
11836 11837 11838 |
# File 'lib/eBay.rb', line 11836 def invoiceCredit @invoiceCredit end |
#invoiceDate ⇒ Object
Returns the value of attribute invoiceDate.
11849 11850 11851 |
# File 'lib/eBay.rb', line 11849 def invoiceDate @invoiceDate end |
#invoiceNewFee ⇒ Object
Returns the value of attribute invoiceNewFee.
11837 11838 11839 |
# File 'lib/eBay.rb', line 11837 def invoiceNewFee @invoiceNewFee end |
#invoicePayment ⇒ Object
Returns the value of attribute invoicePayment.
11835 11836 11837 |
# File 'lib/eBay.rb', line 11835 def invoicePayment @invoicePayment end |
#lastAmountPaid ⇒ Object
Returns the value of attribute lastAmountPaid.
11850 11851 11852 |
# File 'lib/eBay.rb', line 11850 def lastAmountPaid @lastAmountPaid end |
#lastPaymentDate ⇒ Object
Returns the value of attribute lastPaymentDate.
11851 11852 11853 |
# File 'lib/eBay.rb', line 11851 def lastPaymentDate @lastPaymentDate end |
#pastDue ⇒ Object
Returns the value of attribute pastDue.
11852 11853 11854 |
# File 'lib/eBay.rb', line 11852 def pastDue @pastDue end |
#paymentMethod ⇒ Object
Returns the value of attribute paymentMethod.
11853 11854 11855 |
# File 'lib/eBay.rb', line 11853 def paymentMethod @paymentMethod end |
Instance Method Details
#set_any(elements) ⇒ Object
11856 11857 11858 |
# File 'lib/eBay.rb', line 11856 def set_any(elements) @__xmlele_any = elements end |