Class: AttributeType

Inherits:
Object
  • Object
show all
Defined in:
lib/v_paypal/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.



2104
2105
2106
2107
# File 'lib/v_paypal/default.rb', line 2104

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

Instance Attribute Details

#valueObject

Returns the value of attribute value.



2094
2095
2096
# File 'lib/v_paypal/default.rb', line 2094

def value
  @value
end

Instance Method Details

#xmlattr_AttributeIDObject



2096
2097
2098
# File 'lib/v_paypal/default.rb', line 2096

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

#xmlattr_AttributeID=(value) ⇒ Object



2100
2101
2102
# File 'lib/v_paypal/default.rb', line 2100

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