Class: SearchRequestType

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

Overview

urn:ebay:apis:eBLBaseComponentsSearchRequestType

Constant Summary collapse

@@schema_type =
"SearchRequestType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
["attributeSetID", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AttributeSetID")]],
["productFinderID", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ProductFinderID")]],
["searchAttributes", ["SearchAttributesType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SearchAttributes")]],
["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(attributeSetID = nil, productFinderID = nil, searchAttributes = []) ⇒ SearchRequestType

Returns a new instance of SearchRequestType.



17033
17034
17035
17036
17037
17038
# File 'lib/eBay.rb', line 17033

def initialize(attributeSetID = nil, productFinderID = nil, searchAttributes = [])
  @attributeSetID = attributeSetID
  @productFinderID = productFinderID
  @searchAttributes = searchAttributes
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



17027
17028
17029
# File 'lib/eBay.rb', line 17027

def __xmlele_any
  @__xmlele_any
end

#attributeSetIDObject

Returns the value of attribute attributeSetID.



17024
17025
17026
# File 'lib/eBay.rb', line 17024

def attributeSetID
  @attributeSetID
end

#productFinderIDObject

Returns the value of attribute productFinderID.



17025
17026
17027
# File 'lib/eBay.rb', line 17025

def productFinderID
  @productFinderID
end

#searchAttributesObject

Returns the value of attribute searchAttributes.



17026
17027
17028
# File 'lib/eBay.rb', line 17026

def searchAttributes
  @searchAttributes
end

Instance Method Details

#set_any(elements) ⇒ Object



17029
17030
17031
# File 'lib/eBay.rb', line 17029

def set_any(elements)
  @__xmlele_any = elements
end