Class: BankAccountDetailsType

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

Overview

urn:ebay:apis:eBLBaseComponentsBankAccountDetailsType

Constant Summary collapse

@@schema_type =
"BankAccountDetailsType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
  ["name", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Name")]],
  ["type", ["BankAccountTypeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Type")]],
  ["routingNumber", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "RoutingNumber")]],
  ["accountNumber", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AccountNumber")]]
]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, type = nil, routingNumber = nil, accountNumber = nil) ⇒ BankAccountDetailsType

Returns a new instance of BankAccountDetailsType.



4230
4231
4232
4233
4234
4235
# File 'lib/paypal-business/default.rb', line 4230

def initialize(name = nil, type = nil, routingNumber = nil, accountNumber = nil)
  @name = name
  @type = type
  @routingNumber = routingNumber
  @accountNumber = accountNumber
end

Instance Attribute Details

#accountNumberObject

Returns the value of attribute accountNumber.



4228
4229
4230
# File 'lib/paypal-business/default.rb', line 4228

def accountNumber
  @accountNumber
end

#nameObject

Returns the value of attribute name.



4225
4226
4227
# File 'lib/paypal-business/default.rb', line 4225

def name
  @name
end

#routingNumberObject

Returns the value of attribute routingNumber.



4227
4228
4229
# File 'lib/paypal-business/default.rb', line 4227

def routingNumber
  @routingNumber
end

#typeObject

Returns the value of attribute type.



4226
4227
4228
# File 'lib/paypal-business/default.rb', line 4226

def type
  @type
end