Class: AttributeType

Inherits:
Object
  • Object
show all
Defined in:
lib/paypal-business/default.rb

Overview

urn:ebay:apis:eBLBaseComponentsAttributeType

Constant Summary collapse

@@schema_type =
"AttributeType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_attribute =
{
  XSD::QName.new(nil, "AttributeID") => "SOAP::SOAPString"
}
@@schema_element =
[
  ["value", ["ValType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Value")]]
]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(value = []) ⇒ AttributeType

Returns a new instance of AttributeType.



2284
2285
2286
2287
# File 'lib/paypal-business/default.rb', line 2284

def initialize(value = [])
  @value = value
  @__xmlattr = {}
end

Instance Attribute Details

#valueObject

Returns the value of attribute value.



2274
2275
2276
# File 'lib/paypal-business/default.rb', line 2274

def value
  @value
end

Instance Method Details

#xmlattr_AttributeIDObject



2276
2277
2278
# File 'lib/paypal-business/default.rb', line 2276

def xmlattr_AttributeID
  (@__xmlattr ||= {})[XSD::QName.new(nil, "AttributeID")]
end

#xmlattr_AttributeID=(value) ⇒ Object



2280
2281
2282
# File 'lib/paypal-business/default.rb', line 2280

def xmlattr_AttributeID=(value)
  (@__xmlattr ||= {})[XSD::QName.new(nil, "AttributeID")] = value
end