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.
13258 13259 13260 13261 13262 13263 13264 13265 13266 13267 13268 13269 13270 13271 13272 13273 13274 13275 13276 13277 13278 13279 13280 |
# File 'lib/eBay.rb', line 13258 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.
13252 13253 13254 |
# File 'lib/eBay.rb', line 13252 def __xmlele_any @__xmlele_any end |
#accountState ⇒ Object
Returns the value of attribute accountState.
13232 13233 13234 |
# File 'lib/eBay.rb', line 13232 def accountState @accountState end |
#additionalAccount ⇒ Object
Returns the value of attribute additionalAccount.
13236 13237 13238 |
# File 'lib/eBay.rb', line 13236 def additionalAccount @additionalAccount end |
#amountPastDue ⇒ Object
Returns the value of attribute amountPastDue.
13237 13238 13239 |
# File 'lib/eBay.rb', line 13237 def amountPastDue @amountPastDue end |
#bankAccountInfo ⇒ Object
Returns the value of attribute bankAccountInfo.
13238 13239 13240 |
# File 'lib/eBay.rb', line 13238 def bankAccountInfo @bankAccountInfo end |
#bankModifyDate ⇒ Object
Returns the value of attribute bankModifyDate.
13239 13240 13241 |
# File 'lib/eBay.rb', line 13239 def bankModifyDate @bankModifyDate end |
#billingCycleDate ⇒ Object
Returns the value of attribute billingCycleDate.
13240 13241 13242 |
# File 'lib/eBay.rb', line 13240 def billingCycleDate @billingCycleDate end |
#creditCardExpiration ⇒ Object
Returns the value of attribute creditCardExpiration.
13241 13242 13243 |
# File 'lib/eBay.rb', line 13241 def creditCardExpiration @creditCardExpiration end |
#creditCardInfo ⇒ Object
Returns the value of attribute creditCardInfo.
13242 13243 13244 |
# File 'lib/eBay.rb', line 13242 def creditCardInfo @creditCardInfo end |
#creditCardModifyDate ⇒ Object
Returns the value of attribute creditCardModifyDate.
13243 13244 13245 |
# File 'lib/eBay.rb', line 13243 def creditCardModifyDate @creditCardModifyDate end |
#currentBalance ⇒ Object
Returns the value of attribute currentBalance.
13244 13245 13246 |
# File 'lib/eBay.rb', line 13244 def currentBalance @currentBalance end |
#email ⇒ Object
Returns the value of attribute email.
13245 13246 13247 |
# File 'lib/eBay.rb', line 13245 def email @email end |
#invoiceBalance ⇒ Object
Returns the value of attribute invoiceBalance.
13246 13247 13248 |
# File 'lib/eBay.rb', line 13246 def invoiceBalance @invoiceBalance end |
#invoiceCredit ⇒ Object
Returns the value of attribute invoiceCredit.
13234 13235 13236 |
# File 'lib/eBay.rb', line 13234 def invoiceCredit @invoiceCredit end |
#invoiceDate ⇒ Object
Returns the value of attribute invoiceDate.
13247 13248 13249 |
# File 'lib/eBay.rb', line 13247 def invoiceDate @invoiceDate end |
#invoiceNewFee ⇒ Object
Returns the value of attribute invoiceNewFee.
13235 13236 13237 |
# File 'lib/eBay.rb', line 13235 def invoiceNewFee @invoiceNewFee end |
#invoicePayment ⇒ Object
Returns the value of attribute invoicePayment.
13233 13234 13235 |
# File 'lib/eBay.rb', line 13233 def invoicePayment @invoicePayment end |
#lastAmountPaid ⇒ Object
Returns the value of attribute lastAmountPaid.
13248 13249 13250 |
# File 'lib/eBay.rb', line 13248 def lastAmountPaid @lastAmountPaid end |
#lastPaymentDate ⇒ Object
Returns the value of attribute lastPaymentDate.
13249 13250 13251 |
# File 'lib/eBay.rb', line 13249 def lastPaymentDate @lastPaymentDate end |
#pastDue ⇒ Object
Returns the value of attribute pastDue.
13250 13251 13252 |
# File 'lib/eBay.rb', line 13250 def pastDue @pastDue end |
#paymentMethod ⇒ Object
Returns the value of attribute paymentMethod.
13251 13252 13253 |
# File 'lib/eBay.rb', line 13251 def paymentMethod @paymentMethod end |
Instance Method Details
#set_any(elements) ⇒ Object
13254 13255 13256 |
# File 'lib/eBay.rb', line 13254 def set_any(elements) @__xmlele_any = elements end |