Class: SellingStatusType

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

Overview

urn:ebay:apis:eBLBaseComponentsSellingStatusType

Constant Summary collapse

@@schema_type =
"SellingStatusType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
["bidCount", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BidCount")]],
["bidIncrement", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BidIncrement")]],
["convertedCurrentPrice", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ConvertedCurrentPrice")]],
["currentPrice", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CurrentPrice")]],
["highBidder", ["UserType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "HighBidder")]],
["leadCount", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "LeadCount")]],
["minimumToBid", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "MinimumToBid")]],
["quantitySold", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "QuantitySold")]],
["reserveMet", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ReserveMet")]],
["secondChanceEligible", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SecondChanceEligible")]],
["bidderCount", ["SOAP::SOAPLong", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BidderCount")]],
["listingStatus", ["ListingStatusCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ListingStatus")]],
["finalValueFee", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "FinalValueFee")]],
["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(bidCount = nil, bidIncrement = nil, convertedCurrentPrice = nil, currentPrice = nil, highBidder = nil, leadCount = nil, minimumToBid = nil, quantitySold = nil, reserveMet = nil, secondChanceEligible = nil, bidderCount = nil, listingStatus = nil, finalValueFee = nil) ⇒ SellingStatusType

Returns a new instance of SellingStatusType.



17366
17367
17368
17369
17370
17371
17372
17373
17374
17375
17376
17377
17378
17379
17380
17381
# File 'lib/eBay.rb', line 17366

def initialize(bidCount = nil, bidIncrement = nil, convertedCurrentPrice = nil, currentPrice = nil, highBidder = nil, leadCount = nil, minimumToBid = nil, quantitySold = nil, reserveMet = nil, secondChanceEligible = nil, bidderCount = nil, listingStatus = nil, finalValueFee = nil)
  @bidCount = bidCount
  @bidIncrement = bidIncrement
  @convertedCurrentPrice = convertedCurrentPrice
  @currentPrice = currentPrice
  @highBidder = highBidder
  @leadCount = leadCount
  @minimumToBid = minimumToBid
  @quantitySold = quantitySold
  @reserveMet = reserveMet
  @secondChanceEligible = secondChanceEligible
  @bidderCount = bidderCount
  @listingStatus = listingStatus
  @finalValueFee = finalValueFee
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



17360
17361
17362
# File 'lib/eBay.rb', line 17360

def __xmlele_any
  @__xmlele_any
end

#bidCountObject

Returns the value of attribute bidCount.



17347
17348
17349
# File 'lib/eBay.rb', line 17347

def bidCount
  @bidCount
end

#bidderCountObject

Returns the value of attribute bidderCount.



17357
17358
17359
# File 'lib/eBay.rb', line 17357

def bidderCount
  @bidderCount
end

#bidIncrementObject

Returns the value of attribute bidIncrement.



17348
17349
17350
# File 'lib/eBay.rb', line 17348

def bidIncrement
  @bidIncrement
end

#convertedCurrentPriceObject

Returns the value of attribute convertedCurrentPrice.



17349
17350
17351
# File 'lib/eBay.rb', line 17349

def convertedCurrentPrice
  @convertedCurrentPrice
end

#currentPriceObject

Returns the value of attribute currentPrice.



17350
17351
17352
# File 'lib/eBay.rb', line 17350

def currentPrice
  @currentPrice
end

#finalValueFeeObject

Returns the value of attribute finalValueFee.



17359
17360
17361
# File 'lib/eBay.rb', line 17359

def finalValueFee
  @finalValueFee
end

#highBidderObject

Returns the value of attribute highBidder.



17351
17352
17353
# File 'lib/eBay.rb', line 17351

def highBidder
  @highBidder
end

#leadCountObject

Returns the value of attribute leadCount.



17352
17353
17354
# File 'lib/eBay.rb', line 17352

def leadCount
  @leadCount
end

#listingStatusObject

Returns the value of attribute listingStatus.



17358
17359
17360
# File 'lib/eBay.rb', line 17358

def listingStatus
  @listingStatus
end

#minimumToBidObject

Returns the value of attribute minimumToBid.



17353
17354
17355
# File 'lib/eBay.rb', line 17353

def minimumToBid
  @minimumToBid
end

#quantitySoldObject

Returns the value of attribute quantitySold.



17354
17355
17356
# File 'lib/eBay.rb', line 17354

def quantitySold
  @quantitySold
end

#reserveMetObject

Returns the value of attribute reserveMet.



17355
17356
17357
# File 'lib/eBay.rb', line 17355

def reserveMet
  @reserveMet
end

#secondChanceEligibleObject

Returns the value of attribute secondChanceEligible.



17356
17357
17358
# File 'lib/eBay.rb', line 17356

def secondChanceEligible
  @secondChanceEligible
end

Instance Method Details

#set_any(elements) ⇒ Object



17362
17363
17364
# File 'lib/eBay.rb', line 17362

def set_any(elements)
  @__xmlele_any = elements
end