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.



14774
14775
14776
14777
14778
14779
14780
14781
14782
14783
14784
14785
14786
14787
14788
14789
# File 'lib/eBay.rb', line 14774

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.



14768
14769
14770
# File 'lib/eBay.rb', line 14768

def __xmlele_any
  @__xmlele_any
end

#accountDetailsEntryTypeObject

Returns the value of attribute accountDetailsEntryType.



14755
14756
14757
# File 'lib/eBay.rb', line 14755

def accountDetailsEntryType
  @accountDetailsEntryType
end

#balanceObject

Returns the value of attribute balance.



14757
14758
14759
# File 'lib/eBay.rb', line 14757

def balance
  @balance
end

#creditObject

Returns the value of attribute credit.



14758
14759
14760
# File 'lib/eBay.rb', line 14758

def credit
  @credit
end

#dateObject

Returns the value of attribute date.



14759
14760
14761
# File 'lib/eBay.rb', line 14759

def date
  @date
end

#debitObject

Returns the value of attribute debit.



14760
14761
14762
# File 'lib/eBay.rb', line 14760

def debit
  @debit
end

#descriptionObject

Returns the value of attribute description.



14756
14757
14758
# File 'lib/eBay.rb', line 14756

def description
  @description
end

#grossDetailAmountObject

Returns the value of attribute grossDetailAmount.



14761
14762
14763
# File 'lib/eBay.rb', line 14761

def grossDetailAmount
  @grossDetailAmount
end

#itemIDObject

Returns the value of attribute itemID.



14762
14763
14764
# File 'lib/eBay.rb', line 14762

def itemID
  @itemID
end

#memoObject

Returns the value of attribute memo.



14763
14764
14765
# File 'lib/eBay.rb', line 14763

def memo
  @memo
end

#netDetailAmountObject

Returns the value of attribute netDetailAmount.



14764
14765
14766
# File 'lib/eBay.rb', line 14764

def netDetailAmount
  @netDetailAmount
end

#refNumberObject

Returns the value of attribute refNumber.



14765
14766
14767
# File 'lib/eBay.rb', line 14765

def refNumber
  @refNumber
end

#titleObject

Returns the value of attribute title.



14767
14768
14769
# File 'lib/eBay.rb', line 14767

def title
  @title
end

#vATPercentObject

Returns the value of attribute vATPercent.



14766
14767
14768
# File 'lib/eBay.rb', line 14766

def vATPercent
  @vATPercent
end

Instance Method Details

#set_any(elements) ⇒ Object



14770
14771
14772
# File 'lib/eBay.rb', line 14770

def set_any(elements)
  @__xmlele_any = elements
end