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.
18644 18645 18646 18647 18648 18649 18650 18651 |
# File 'lib/eBay.rb', line 18644 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.
18638 18639 18640 |
# File 'lib/eBay.rb', line 18638 def __xmlele_any @__xmlele_any end |
#dataElements ⇒ Object
Returns the value of attribute dataElements.
18633 18634 18635 |
# File 'lib/eBay.rb', line 18633 def dataElements @dataElements end |
#dataElementSet ⇒ Object
Returns the value of attribute dataElementSet.
18637 18638 18639 |
# File 'lib/eBay.rb', line 18637 def dataElementSet @dataElementSet end |
#searchCharacteristicsSet ⇒ Object
Returns the value of attribute searchCharacteristicsSet.
18634 18635 18636 |
# File 'lib/eBay.rb', line 18634 def searchCharacteristicsSet @searchCharacteristicsSet end |
#searchType ⇒ Object
Returns the value of attribute searchType.
18635 18636 18637 |
# File 'lib/eBay.rb', line 18635 def searchType @searchType end |
#sortCharacteristics ⇒ Object
Returns the value of attribute sortCharacteristics.
18636 18637 18638 |
# File 'lib/eBay.rb', line 18636 def sortCharacteristics @sortCharacteristics end |
Instance Method Details
#set_any(elements) ⇒ Object
18640 18641 18642 |
# File 'lib/eBay.rb', line 18640 def set_any(elements) @__xmlele_any = elements end |