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.



19315
19316
19317
19318
19319
19320
# File 'lib/eBay.rb', line 19315

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.



19309
19310
19311
# File 'lib/eBay.rb', line 19309

def __xmlele_any
  @__xmlele_any
end

#buyItNowEnabledObject

Returns the value of attribute buyItNowEnabled.



19306
19307
19308
# File 'lib/eBay.rb', line 19306

def buyItNowEnabled
  @buyItNowEnabled
end

#pictureObject

Returns the value of attribute picture.



19307
19308
19309
# File 'lib/eBay.rb', line 19307

def picture
  @picture
end

#recentListingObject

Returns the value of attribute recentListing.



19308
19309
19310
# File 'lib/eBay.rb', line 19308

def recentListing
  @recentListing
end

Instance Method Details

#set_any(elements) ⇒ Object



19311
19312
19313
# File 'lib/eBay.rb', line 19311

def set_any(elements)
  @__xmlele_any = elements
end