Class: EBay::FeeType

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

Overview

urn:ebay:apis:eBLBaseComponentsFeeType

name - SOAP::SOAPString
fee - EBay::AmountType
promotionalDiscount - EBay::AmountType

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, fee = nil, promotionalDiscount = nil) ⇒ FeeType

Returns a new instance of FeeType.



24462
24463
24464
24465
24466
24467
# File 'lib/eBay.rb', line 24462

def initialize(name = nil, fee = nil, promotionalDiscount = nil)
  @name = name
  @fee = fee
  @promotionalDiscount = promotionalDiscount
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



24456
24457
24458
# File 'lib/eBay.rb', line 24456

def __xmlele_any
  @__xmlele_any
end

#feeObject

Returns the value of attribute fee.



24454
24455
24456
# File 'lib/eBay.rb', line 24454

def fee
  @fee
end

#nameObject

Returns the value of attribute name.



24453
24454
24455
# File 'lib/eBay.rb', line 24453

def name
  @name
end

#promotionalDiscountObject

Returns the value of attribute promotionalDiscount.



24455
24456
24457
# File 'lib/eBay.rb', line 24455

def promotionalDiscount
  @promotionalDiscount
end

Instance Method Details

#set_any(elements) ⇒ Object



24458
24459
24460
# File 'lib/eBay.rb', line 24458

def set_any(elements)
  @__xmlele_any = elements
end