Class: AccountEntryType

Inherits:
Object
  • Object
show all
Defined in:
lib/eBay.rb

Overview

urn:ebay:apis:eBLBaseComponentsAccountEntryType

Constant Summary collapse

@@schema_type =
"AccountEntryType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
["accountDetailsEntryType", ["AccountDetailEntryCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AccountDetailsEntryType")]],
["description", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Description")]],
["balance", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Balance")]],
["credit", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Credit")]],
["date", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Date")]],
["debit", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Debit")]],
["grossDetailAmount", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "GrossDetailAmount")]],
["itemID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ItemID")]],
["memo", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Memo")]],
["netDetailAmount", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "NetDetailAmount")]],
["refNumber", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "RefNumber")]],
["vATPercent", ["SOAP::SOAPDecimal", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "VATPercent")]],
["title", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Title")]],
["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(accountDetailsEntryType = nil, description = nil, balance = nil, credit = nil, date = nil, debit = nil, grossDetailAmount = nil, itemID = nil, memo = nil, netDetailAmount = nil, refNumber = nil, vATPercent = nil, title = nil) ⇒ AccountEntryType

Returns a new instance of AccountEntryType.



11789
11790
11791
11792
11793
11794
11795
11796
11797
11798
11799
11800
11801
11802
11803
11804
# File 'lib/eBay.rb', line 11789

def initialize(accountDetailsEntryType = nil, description = nil, balance = nil, credit = nil, date = nil, debit = nil, grossDetailAmount = nil, itemID = nil, memo = nil, netDetailAmount = nil, refNumber = nil, vATPercent = nil, title = nil)
  @accountDetailsEntryType = accountDetailsEntryType
  @description = description
  @balance = balance
  @credit = credit
  @date = date
  @debit = debit
  @grossDetailAmount = grossDetailAmount
  @itemID = itemID
  @memo = memo
  @netDetailAmount = netDetailAmount
  @refNumber = refNumber
  @vATPercent = vATPercent
  @title = title
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



11783
11784
11785
# File 'lib/eBay.rb', line 11783

def __xmlele_any
  @__xmlele_any
end

#accountDetailsEntryTypeObject

Returns the value of attribute accountDetailsEntryType.



11770
11771
11772
# File 'lib/eBay.rb', line 11770

def accountDetailsEntryType
  @accountDetailsEntryType
end

#balanceObject

Returns the value of attribute balance.



11772
11773
11774
# File 'lib/eBay.rb', line 11772

def balance
  @balance
end

#creditObject

Returns the value of attribute credit.



11773
11774
11775
# File 'lib/eBay.rb', line 11773

def credit
  @credit
end

#dateObject

Returns the value of attribute date.



11774
11775
11776
# File 'lib/eBay.rb', line 11774

def date
  @date
end

#debitObject

Returns the value of attribute debit.



11775
11776
11777
# File 'lib/eBay.rb', line 11775

def debit
  @debit
end

#descriptionObject

Returns the value of attribute description.



11771
11772
11773
# File 'lib/eBay.rb', line 11771

def description
  @description
end

#grossDetailAmountObject

Returns the value of attribute grossDetailAmount.



11776
11777
11778
# File 'lib/eBay.rb', line 11776

def grossDetailAmount
  @grossDetailAmount
end

#itemIDObject

Returns the value of attribute itemID.



11777
11778
11779
# File 'lib/eBay.rb', line 11777

def itemID
  @itemID
end

#memoObject

Returns the value of attribute memo.



11778
11779
11780
# File 'lib/eBay.rb', line 11778

def memo
  @memo
end

#netDetailAmountObject

Returns the value of attribute netDetailAmount.



11779
11780
11781
# File 'lib/eBay.rb', line 11779

def netDetailAmount
  @netDetailAmount
end

#refNumberObject

Returns the value of attribute refNumber.



11780
11781
11782
# File 'lib/eBay.rb', line 11780

def refNumber
  @refNumber
end

#titleObject

Returns the value of attribute title.



11782
11783
11784
# File 'lib/eBay.rb', line 11782

def title
  @title
end

#vATPercentObject

Returns the value of attribute vATPercent.



11781
11782
11783
# File 'lib/eBay.rb', line 11781

def vATPercent
  @vATPercent
end

Instance Method Details

#set_any(elements) ⇒ Object



11785
11786
11787
# File 'lib/eBay.rb', line 11785

def set_any(elements)
  @__xmlele_any = elements
end