Class: ProductSearchPageType

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

Overview

urn:ebay:apis:eBLBaseComponentsProductSearchPageType

Constant Summary collapse

@@schema_type =
"ProductSearchPageType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
["dataElements", ["SOAP::SOAPString[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DataElements")]],
["searchCharacteristicsSet", ["CharacteristicsSetType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SearchCharacteristicsSet")]],
["searchType", ["CharacteristicsSearchCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SearchType")]],
["sortCharacteristics", ["CharacteristicType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SortCharacteristics")]],
["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dataElements = [], searchCharacteristicsSet = nil, searchType = nil, sortCharacteristics = []) ⇒ ProductSearchPageType

Returns a new instance of ProductSearchPageType.



16309
16310
16311
16312
16313
16314
16315
# File 'lib/eBay.rb', line 16309

def initialize(dataElements = [], searchCharacteristicsSet = nil, searchType = nil, sortCharacteristics = [])
  @dataElements = dataElements
  @searchCharacteristicsSet = searchCharacteristicsSet
  @searchType = searchType
  @sortCharacteristics = sortCharacteristics
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



16303
16304
16305
# File 'lib/eBay.rb', line 16303

def __xmlele_any
  @__xmlele_any
end

#dataElementsObject

Returns the value of attribute dataElements.



16299
16300
16301
# File 'lib/eBay.rb', line 16299

def dataElements
  @dataElements
end

#searchCharacteristicsSetObject

Returns the value of attribute searchCharacteristicsSet.



16300
16301
16302
# File 'lib/eBay.rb', line 16300

def searchCharacteristicsSet
  @searchCharacteristicsSet
end

#searchTypeObject

Returns the value of attribute searchType.



16301
16302
16303
# File 'lib/eBay.rb', line 16301

def searchType
  @searchType
end

#sortCharacteristicsObject

Returns the value of attribute sortCharacteristics.



16302
16303
16304
# File 'lib/eBay.rb', line 16302

def sortCharacteristics
  @sortCharacteristics
end

Instance Method Details

#set_any(elements) ⇒ Object



16305
16306
16307
# File 'lib/eBay.rb', line 16305

def set_any(elements)
  @__xmlele_any = elements
end