Class: EBay::VATRateType

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

Overview

urn:ebay:apis:eBLBaseComponentsVATRateType

itemID - (any)
transactionID - SOAP::SOAPString
vATPercent - SOAP::SOAPFloat
orderLineItemID - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(itemID = nil, transactionID = nil, vATPercent = nil, orderLineItemID = nil) ⇒ VATRateType

Returns a new instance of VATRateType.



35241
35242
35243
35244
35245
35246
35247
# File 'lib/eBay.rb', line 35241

def initialize(itemID = nil, transactionID = nil, vATPercent = nil, orderLineItemID = nil)
  @itemID = itemID
  @transactionID = transactionID
  @vATPercent = vATPercent
  @orderLineItemID = orderLineItemID
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



35235
35236
35237
# File 'lib/eBay.rb', line 35235

def __xmlele_any
  @__xmlele_any
end

#itemIDObject

Returns the value of attribute itemID.



35231
35232
35233
# File 'lib/eBay.rb', line 35231

def itemID
  @itemID
end

#orderLineItemIDObject

Returns the value of attribute orderLineItemID.



35234
35235
35236
# File 'lib/eBay.rb', line 35234

def orderLineItemID
  @orderLineItemID
end

#transactionIDObject

Returns the value of attribute transactionID.



35232
35233
35234
# File 'lib/eBay.rb', line 35232

def transactionID
  @transactionID
end

#vATPercentObject

Returns the value of attribute vATPercent.



35233
35234
35235
# File 'lib/eBay.rb', line 35233

def vATPercent
  @vATPercent
end

Instance Method Details

#set_any(elements) ⇒ Object



35237
35238
35239
# File 'lib/eBay.rb', line 35237

def set_any(elements)
  @__xmlele_any = elements
end