Class: SearchDetailsType

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

Overview

urn:ebay:apis:eBLBaseComponentsSearchDetailsType

Constant Summary collapse

@@schema_type =
"SearchDetailsType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
  ["buyItNowEnabled", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BuyItNowEnabled")]],
  ["picture", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Picture")]],
  ["recentListing", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "RecentListing")]],
  ["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]]
]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(buyItNowEnabled = nil, picture = nil, recentListing = nil) ⇒ SearchDetailsType

Returns a new instance of SearchDetailsType.



21813
21814
21815
21816
21817
21818
# File 'lib/eBay.rb', line 21813

def initialize(buyItNowEnabled = nil, picture = nil, recentListing = nil)
  @buyItNowEnabled = buyItNowEnabled
  @picture = picture
  @recentListing = recentListing
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



21807
21808
21809
# File 'lib/eBay.rb', line 21807

def __xmlele_any
  @__xmlele_any
end

#buyItNowEnabledObject

Returns the value of attribute buyItNowEnabled.



21804
21805
21806
# File 'lib/eBay.rb', line 21804

def buyItNowEnabled
  @buyItNowEnabled
end

#pictureObject

Returns the value of attribute picture.



21805
21806
21807
# File 'lib/eBay.rb', line 21805

def picture
  @picture
end

#recentListingObject

Returns the value of attribute recentListing.



21806
21807
21808
# File 'lib/eBay.rb', line 21806

def recentListing
  @recentListing
end

Instance Method Details

#set_any(elements) ⇒ Object



21809
21810
21811
# File 'lib/eBay.rb', line 21809

def set_any(elements)
  @__xmlele_any = elements
end