Class: SearchAttributesType

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

Overview

urn:ebay:apis:eBLBaseComponentsSearchAttributesType

Constant Summary collapse

@@schema_type =
"SearchAttributesType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
  ["attributeID", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AttributeID")]],
  ["dateSpecifier", ["DateSpecifierCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DateSpecifier")]],
  ["rangeSpecifier", ["RangeCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "RangeSpecifier")]],
  ["valueList", ["ValType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ValueList")]],
  ["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]]
]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(attributeID = nil, dateSpecifier = nil, rangeSpecifier = nil, valueList = []) ⇒ SearchAttributesType

Returns a new instance of SearchAttributesType.



19286
19287
19288
19289
19290
19291
19292
# File 'lib/eBay.rb', line 19286

def initialize(attributeID = nil, dateSpecifier = nil, rangeSpecifier = nil, valueList = [])
  @attributeID = attributeID
  @dateSpecifier = dateSpecifier
  @rangeSpecifier = rangeSpecifier
  @valueList = valueList
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



19280
19281
19282
# File 'lib/eBay.rb', line 19280

def __xmlele_any
  @__xmlele_any
end

#attributeIDObject

Returns the value of attribute attributeID.



19276
19277
19278
# File 'lib/eBay.rb', line 19276

def attributeID
  @attributeID
end

#dateSpecifierObject

Returns the value of attribute dateSpecifier.



19277
19278
19279
# File 'lib/eBay.rb', line 19277

def dateSpecifier
  @dateSpecifier
end

#rangeSpecifierObject

Returns the value of attribute rangeSpecifier.



19278
19279
19280
# File 'lib/eBay.rb', line 19278

def rangeSpecifier
  @rangeSpecifier
end

#valueListObject

Returns the value of attribute valueList.



19279
19280
19281
# File 'lib/eBay.rb', line 19279

def valueList
  @valueList
end

Instance Method Details

#set_any(elements) ⇒ Object



19282
19283
19284
# File 'lib/eBay.rb', line 19282

def set_any(elements)
  @__xmlele_any = elements
end