Class: ListingDetailsType

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

Overview

urn:ebay:apis:eBLBaseComponentsListingDetailsType

Constant Summary collapse

@@schema_type =
"ListingDetailsType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
["adult", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Adult")]],
["bindingAuction", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BindingAuction")]],
["checkoutEnabled", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CheckoutEnabled")]],
["convertedBuyItNowPrice", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ConvertedBuyItNowPrice")]],
["convertedStartPrice", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ConvertedStartPrice")]],
["convertedReservePrice", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ConvertedReservePrice")]],
["hasReservePrice", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "HasReservePrice")]],
["regionName", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "RegionName")]],
["relistedItemID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "RelistedItemID")]],
["secondChanceOriginalItemID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SecondChanceOriginalItemID")]],
["startTime", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "StartTime")]],
["endTime", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "EndTime")]],
["viewItemURL", ["SOAP::SOAPAnyURI", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ViewItemURL")]],
["hasUnansweredQuestions", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "HasUnansweredQuestions")]],
["hasPublicMessages", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "HasPublicMessages")]],
["buyItNowAvailable", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BuyItNowAvailable")]],
["sellerBusinessType", ["SellerBusinessCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SellerBusinessType")]],
["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(adult = nil, bindingAuction = nil, checkoutEnabled = nil, convertedBuyItNowPrice = nil, convertedStartPrice = nil, convertedReservePrice = nil, hasReservePrice = nil, regionName = nil, relistedItemID = nil, secondChanceOriginalItemID = nil, startTime = nil, endTime = nil, viewItemURL = nil, hasUnansweredQuestions = nil, hasPublicMessages = nil, buyItNowAvailable = nil, sellerBusinessType = nil) ⇒ ListingDetailsType

Returns a new instance of ListingDetailsType.



14665
14666
14667
14668
14669
14670
14671
14672
14673
14674
14675
14676
14677
14678
14679
14680
14681
14682
14683
14684
# File 'lib/eBay.rb', line 14665

def initialize(adult = nil, bindingAuction = nil, checkoutEnabled = nil, convertedBuyItNowPrice = nil, convertedStartPrice = nil, convertedReservePrice = nil, hasReservePrice = nil, regionName = nil, relistedItemID = nil, secondChanceOriginalItemID = nil, startTime = nil, endTime = nil, viewItemURL = nil, hasUnansweredQuestions = nil, hasPublicMessages = nil, buyItNowAvailable = nil, sellerBusinessType = nil)
  @adult = adult
  @bindingAuction = bindingAuction
  @checkoutEnabled = checkoutEnabled
  @convertedBuyItNowPrice = convertedBuyItNowPrice
  @convertedStartPrice = convertedStartPrice
  @convertedReservePrice = convertedReservePrice
  @hasReservePrice = hasReservePrice
  @regionName = regionName
  @relistedItemID = relistedItemID
  @secondChanceOriginalItemID = secondChanceOriginalItemID
  @startTime = startTime
  @endTime = endTime
  @viewItemURL = viewItemURL
  @hasUnansweredQuestions = hasUnansweredQuestions
  @hasPublicMessages = hasPublicMessages
  @buyItNowAvailable = buyItNowAvailable
  @sellerBusinessType = sellerBusinessType
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



14659
14660
14661
# File 'lib/eBay.rb', line 14659

def __xmlele_any
  @__xmlele_any
end

#adultObject

Returns the value of attribute adult.



14642
14643
14644
# File 'lib/eBay.rb', line 14642

def adult
  @adult
end

#bindingAuctionObject

Returns the value of attribute bindingAuction.



14643
14644
14645
# File 'lib/eBay.rb', line 14643

def bindingAuction
  @bindingAuction
end

#buyItNowAvailableObject

Returns the value of attribute buyItNowAvailable.



14657
14658
14659
# File 'lib/eBay.rb', line 14657

def buyItNowAvailable
  @buyItNowAvailable
end

#checkoutEnabledObject

Returns the value of attribute checkoutEnabled.



14644
14645
14646
# File 'lib/eBay.rb', line 14644

def checkoutEnabled
  @checkoutEnabled
end

#convertedBuyItNowPriceObject

Returns the value of attribute convertedBuyItNowPrice.



14645
14646
14647
# File 'lib/eBay.rb', line 14645

def convertedBuyItNowPrice
  @convertedBuyItNowPrice
end

#convertedReservePriceObject

Returns the value of attribute convertedReservePrice.



14647
14648
14649
# File 'lib/eBay.rb', line 14647

def convertedReservePrice
  @convertedReservePrice
end

#convertedStartPriceObject

Returns the value of attribute convertedStartPrice.



14646
14647
14648
# File 'lib/eBay.rb', line 14646

def convertedStartPrice
  @convertedStartPrice
end

#endTimeObject

Returns the value of attribute endTime.



14653
14654
14655
# File 'lib/eBay.rb', line 14653

def endTime
  @endTime
end

#hasPublicMessagesObject

Returns the value of attribute hasPublicMessages.



14656
14657
14658
# File 'lib/eBay.rb', line 14656

def hasPublicMessages
  @hasPublicMessages
end

#hasReservePriceObject

Returns the value of attribute hasReservePrice.



14648
14649
14650
# File 'lib/eBay.rb', line 14648

def hasReservePrice
  @hasReservePrice
end

#hasUnansweredQuestionsObject

Returns the value of attribute hasUnansweredQuestions.



14655
14656
14657
# File 'lib/eBay.rb', line 14655

def hasUnansweredQuestions
  @hasUnansweredQuestions
end

#regionNameObject

Returns the value of attribute regionName.



14649
14650
14651
# File 'lib/eBay.rb', line 14649

def regionName
  @regionName
end

#relistedItemIDObject

Returns the value of attribute relistedItemID.



14650
14651
14652
# File 'lib/eBay.rb', line 14650

def relistedItemID
  @relistedItemID
end

#secondChanceOriginalItemIDObject

Returns the value of attribute secondChanceOriginalItemID.



14651
14652
14653
# File 'lib/eBay.rb', line 14651

def secondChanceOriginalItemID
  @secondChanceOriginalItemID
end

#sellerBusinessTypeObject

Returns the value of attribute sellerBusinessType.



14658
14659
14660
# File 'lib/eBay.rb', line 14658

def sellerBusinessType
  @sellerBusinessType
end

#startTimeObject

Returns the value of attribute startTime.



14652
14653
14654
# File 'lib/eBay.rb', line 14652

def startTime
  @startTime
end

#viewItemURLObject

Returns the value of attribute viewItemURL.



14654
14655
14656
# File 'lib/eBay.rb', line 14654

def viewItemURL
  @viewItemURL
end

Instance Method Details

#set_any(elements) ⇒ Object



14661
14662
14663
# File 'lib/eBay.rb', line 14661

def set_any(elements)
  @__xmlele_any = elements
end