Class: ExpressHistogramDepartmentType

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

Overview

urn:ebay:apis:eBLBaseComponentsExpressHistogramDepartmentType

Constant Summary collapse

@@schema_type =
"ExpressHistogramDepartmentType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
  ["domainDetails", ["ExpressHistogramDomainDetailsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DomainDetails")]],
  ["aisle", ["ExpressHistogramAisleType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Aisle")]],
  ["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]]
]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(domainDetails = nil, aisle = []) ⇒ ExpressHistogramDepartmentType

Returns a new instance of ExpressHistogramDepartmentType.



17246
17247
17248
17249
17250
# File 'lib/eBay.rb', line 17246

def initialize(domainDetails = nil, aisle = [])
  @domainDetails = domainDetails
  @aisle = aisle
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



17240
17241
17242
# File 'lib/eBay.rb', line 17240

def __xmlele_any
  @__xmlele_any
end

#aisleObject

Returns the value of attribute aisle.



17239
17240
17241
# File 'lib/eBay.rb', line 17239

def aisle
  @aisle
end

#domainDetailsObject

Returns the value of attribute domainDetails.



17238
17239
17240
# File 'lib/eBay.rb', line 17238

def domainDetails
  @domainDetails
end

Instance Method Details

#set_any(elements) ⇒ Object



17242
17243
17244
# File 'lib/eBay.rb', line 17242

def set_any(elements)
  @__xmlele_any = elements
end