Class: EBay::DiscountPriceInfoType

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

Overview

urn:ebay:apis:eBLBaseComponentsDiscountPriceInfoType

originalRetailPrice - EBay::AmountType
minimumAdvertisedPrice - EBay::AmountType
minimumAdvertisedPriceExposure - EBay::MinimumAdvertisedPriceExposureCodeType
pricingTreatment - EBay::PricingTreatmentCodeType
soldOneBay - SOAP::SOAPBoolean
soldOffeBay - SOAP::SOAPBoolean
madeForOutletComparisonPrice - EBay::AmountType

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(originalRetailPrice = nil, minimumAdvertisedPrice = nil, minimumAdvertisedPriceExposure = nil, pricingTreatment = nil, soldOneBay = nil, soldOffeBay = nil, madeForOutletComparisonPrice = nil) ⇒ DiscountPriceInfoType

Returns a new instance of DiscountPriceInfoType.



23463
23464
23465
23466
23467
23468
23469
23470
23471
23472
# File 'lib/eBay.rb', line 23463

def initialize(originalRetailPrice = nil, minimumAdvertisedPrice = nil, minimumAdvertisedPriceExposure = nil, pricingTreatment = nil, soldOneBay = nil, soldOffeBay = nil, madeForOutletComparisonPrice = nil)
  @originalRetailPrice = originalRetailPrice
  @minimumAdvertisedPrice = minimumAdvertisedPrice
  @minimumAdvertisedPriceExposure = minimumAdvertisedPriceExposure
  @pricingTreatment = pricingTreatment
  @soldOneBay = soldOneBay
  @soldOffeBay = soldOffeBay
  @madeForOutletComparisonPrice = madeForOutletComparisonPrice
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



23457
23458
23459
# File 'lib/eBay.rb', line 23457

def __xmlele_any
  @__xmlele_any
end

#madeForOutletComparisonPriceObject

Returns the value of attribute madeForOutletComparisonPrice.



23456
23457
23458
# File 'lib/eBay.rb', line 23456

def madeForOutletComparisonPrice
  @madeForOutletComparisonPrice
end

#minimumAdvertisedPriceObject

Returns the value of attribute minimumAdvertisedPrice.



23451
23452
23453
# File 'lib/eBay.rb', line 23451

def minimumAdvertisedPrice
  @minimumAdvertisedPrice
end

#minimumAdvertisedPriceExposureObject

Returns the value of attribute minimumAdvertisedPriceExposure.



23452
23453
23454
# File 'lib/eBay.rb', line 23452

def minimumAdvertisedPriceExposure
  @minimumAdvertisedPriceExposure
end

#originalRetailPriceObject

Returns the value of attribute originalRetailPrice.



23450
23451
23452
# File 'lib/eBay.rb', line 23450

def originalRetailPrice
  @originalRetailPrice
end

#pricingTreatmentObject

Returns the value of attribute pricingTreatment.



23453
23454
23455
# File 'lib/eBay.rb', line 23453

def pricingTreatment
  @pricingTreatment
end

#soldOffeBayObject

Returns the value of attribute soldOffeBay.



23455
23456
23457
# File 'lib/eBay.rb', line 23455

def soldOffeBay
  @soldOffeBay
end

#soldOneBayObject

Returns the value of attribute soldOneBay.



23454
23455
23456
# File 'lib/eBay.rb', line 23454

def soldOneBay
  @soldOneBay
end

Instance Method Details

#set_any(elements) ⇒ Object



23459
23460
23461
# File 'lib/eBay.rb', line 23459

def set_any(elements)
  @__xmlele_any = elements
end