Class: ProductSearchPageType
- Inherits:
-
Object
- Object
- ProductSearchPageType
- 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")]], ["dataElementSet", ["DataElementSetType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DataElementSet")]], ["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]] ]
Instance Attribute Summary collapse
-
#__xmlele_any ⇒ Object
readonly
Returns the value of attribute __xmlele_any.
-
#dataElements ⇒ Object
Returns the value of attribute dataElements.
-
#dataElementSet ⇒ Object
Returns the value of attribute dataElementSet.
-
#searchCharacteristicsSet ⇒ Object
Returns the value of attribute searchCharacteristicsSet.
-
#searchType ⇒ Object
Returns the value of attribute searchType.
-
#sortCharacteristics ⇒ Object
Returns the value of attribute sortCharacteristics.
Instance Method Summary collapse
-
#initialize(dataElements = [], searchCharacteristicsSet = nil, searchType = nil, sortCharacteristics = [], dataElementSet = []) ⇒ ProductSearchPageType
constructor
A new instance of ProductSearchPageType.
- #set_any(elements) ⇒ Object
Constructor Details
#initialize(dataElements = [], searchCharacteristicsSet = nil, searchType = nil, sortCharacteristics = [], dataElementSet = []) ⇒ ProductSearchPageType
Returns a new instance of ProductSearchPageType.
21108 21109 21110 21111 21112 21113 21114 21115 |
# File 'lib/eBay.rb', line 21108 def initialize(dataElements = [], searchCharacteristicsSet = nil, searchType = nil, sortCharacteristics = [], dataElementSet = []) @dataElements = dataElements @searchCharacteristicsSet = searchCharacteristicsSet @searchType = searchType @sortCharacteristics = sortCharacteristics @dataElementSet = dataElementSet @__xmlele_any = nil end |
Instance Attribute Details
#__xmlele_any ⇒ Object (readonly)
Returns the value of attribute __xmlele_any.
21102 21103 21104 |
# File 'lib/eBay.rb', line 21102 def __xmlele_any @__xmlele_any end |
#dataElements ⇒ Object
Returns the value of attribute dataElements.
21097 21098 21099 |
# File 'lib/eBay.rb', line 21097 def dataElements @dataElements end |
#dataElementSet ⇒ Object
Returns the value of attribute dataElementSet.
21101 21102 21103 |
# File 'lib/eBay.rb', line 21101 def dataElementSet @dataElementSet end |
#searchCharacteristicsSet ⇒ Object
Returns the value of attribute searchCharacteristicsSet.
21098 21099 21100 |
# File 'lib/eBay.rb', line 21098 def searchCharacteristicsSet @searchCharacteristicsSet end |
#searchType ⇒ Object
Returns the value of attribute searchType.
21099 21100 21101 |
# File 'lib/eBay.rb', line 21099 def searchType @searchType end |
#sortCharacteristics ⇒ Object
Returns the value of attribute sortCharacteristics.
21100 21101 21102 |
# File 'lib/eBay.rb', line 21100 def sortCharacteristics @sortCharacteristics end |
Instance Method Details
#set_any(elements) ⇒ Object
21104 21105 21106 |
# File 'lib/eBay.rb', line 21104 def set_any(elements) @__xmlele_any = elements end |