Class: SEPA::Account

Inherits:
Object
  • Object
show all
Extended by:
Converter
Includes:
ActiveModel::Model
Defined in:
lib/sepa_rator/account.rb

Direct Known Subclasses

CreditorAccount, DebtorAccount

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Converter

convert

Instance Attribute Details

#addressObject

Returns the value of attribute address.



8
9
10
# File 'lib/sepa_rator/account.rb', line 8

def address
  @address
end

#agent_leiObject

Returns the value of attribute agent_lei.



8
9
10
# File 'lib/sepa_rator/account.rb', line 8

def agent_lei
  @agent_lei
end

#bicObject

Returns the value of attribute bic.



8
9
10
# File 'lib/sepa_rator/account.rb', line 8

def bic
  @bic
end

#contact_detailsObject

Returns the value of attribute contact_details.



8
9
10
# File 'lib/sepa_rator/account.rb', line 8

def contact_details
  @contact_details
end

#ibanObject

Returns the value of attribute iban.



8
9
10
# File 'lib/sepa_rator/account.rb', line 8

def iban
  @iban
end

#nameObject

Returns the value of attribute name.



8
9
10
# File 'lib/sepa_rator/account.rb', line 8

def name
  @name
end

Instance Method Details

#initiating_party_id(_builder, _profile) ⇒ Object

This method is abstract.

Override in subclasses to emit an ‘<Id>` block inside `<InitgPty>`.

Parameters:



21
# File 'lib/sepa_rator/account.rb', line 21

def initiating_party_id(_builder, _profile); end