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.



13186
13187
13188
13189
13190
13191
13192
13193
13194
13195
13196
13197
13198
13199
13200
13201
# File 'lib/eBay.rb', line 13186

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.



13180
13181
13182
# File 'lib/eBay.rb', line 13180

def __xmlele_any
  @__xmlele_any
end

#accountDetailsEntryTypeObject

Returns the value of attribute accountDetailsEntryType.



13167
13168
13169
# File 'lib/eBay.rb', line 13167

def accountDetailsEntryType
  @accountDetailsEntryType
end

#balanceObject

Returns the value of attribute balance.



13169
13170
13171
# File 'lib/eBay.rb', line 13169

def balance
  @balance
end

#creditObject

Returns the value of attribute credit.



13170
13171
13172
# File 'lib/eBay.rb', line 13170

def credit
  @credit
end

#dateObject

Returns the value of attribute date.



13171
13172
13173
# File 'lib/eBay.rb', line 13171

def date
  @date
end

#debitObject

Returns the value of attribute debit.



13172
13173
13174
# File 'lib/eBay.rb', line 13172

def debit
  @debit
end

#descriptionObject

Returns the value of attribute description.



13168
13169
13170
# File 'lib/eBay.rb', line 13168

def description
  @description
end

#grossDetailAmountObject

Returns the value of attribute grossDetailAmount.



13173
13174
13175
# File 'lib/eBay.rb', line 13173

def grossDetailAmount
  @grossDetailAmount
end

#itemIDObject

Returns the value of attribute itemID.



13174
13175
13176
# File 'lib/eBay.rb', line 13174

def itemID
  @itemID
end

#memoObject

Returns the value of attribute memo.



13175
13176
13177
# File 'lib/eBay.rb', line 13175

def memo
  @memo
end

#netDetailAmountObject

Returns the value of attribute netDetailAmount.



13176
13177
13178
# File 'lib/eBay.rb', line 13176

def netDetailAmount
  @netDetailAmount
end

#refNumberObject

Returns the value of attribute refNumber.



13177
13178
13179
# File 'lib/eBay.rb', line 13177

def refNumber
  @refNumber
end

#titleObject

Returns the value of attribute title.



13179
13180
13181
# File 'lib/eBay.rb', line 13179

def title
  @title
end

#vATPercentObject

Returns the value of attribute vATPercent.



13178
13179
13180
# File 'lib/eBay.rb', line 13178

def vATPercent
  @vATPercent
end

Instance Method Details

#set_any(elements) ⇒ Object



13182
13183
13184
# File 'lib/eBay.rb', line 13182

def set_any(elements)
  @__xmlele_any = elements
end