Class: OpenBankingIO::Transaction
- Inherits:
-
Struct
- Object
- Struct
- OpenBankingIO::Transaction
- Defined in:
- lib/open_banking_io/models.rb
Overview
A statement transaction with its sensitive fields decrypted.
Instance Attribute Summary collapse
-
#amount ⇒ Object
Returns the value of attribute amount.
-
#balance_after_currency ⇒ Object
Returns the value of attribute balance_after_currency.
-
#balance_after_transaction ⇒ Object
Returns the value of attribute balance_after_transaction.
-
#bank_transaction_code ⇒ Object
Returns the value of attribute bank_transaction_code.
-
#booking_date ⇒ Object
Returns the value of attribute booking_date.
-
#credit_debit_indicator ⇒ Object
Returns the value of attribute credit_debit_indicator.
-
#creditor_agent_bic ⇒ Object
Returns the value of attribute creditor_agent_bic.
-
#creditor_bban ⇒ Object
Returns the value of attribute creditor_bban.
-
#creditor_iban ⇒ Object
Returns the value of attribute creditor_iban.
-
#creditor_name ⇒ Object
Returns the value of attribute creditor_name.
-
#currency ⇒ Object
Returns the value of attribute currency.
-
#debtor_agent_bic ⇒ Object
Returns the value of attribute debtor_agent_bic.
-
#debtor_bban ⇒ Object
Returns the value of attribute debtor_bban.
-
#debtor_iban ⇒ Object
Returns the value of attribute debtor_iban.
-
#debtor_name ⇒ Object
Returns the value of attribute debtor_name.
-
#exchange_rate ⇒ Object
Returns the value of attribute exchange_rate.
-
#id ⇒ Object
Returns the value of attribute id.
-
#merchant_category_code ⇒ Object
Returns the value of attribute merchant_category_code.
-
#note ⇒ Object
Returns the value of attribute note.
-
#reference_number ⇒ Object
Returns the value of attribute reference_number.
-
#remittance_information ⇒ Object
Returns the value of attribute remittance_information.
-
#status ⇒ Object
Returns the value of attribute status.
-
#transaction_date ⇒ Object
Returns the value of attribute transaction_date.
-
#value_date ⇒ Object
Returns the value of attribute value_date.
Instance Attribute Details
#amount ⇒ Object
Returns the value of attribute amount
39 40 41 |
# File 'lib/open_banking_io/models.rb', line 39 def amount @amount end |
#balance_after_currency ⇒ Object
Returns the value of attribute balance_after_currency
39 40 41 |
# File 'lib/open_banking_io/models.rb', line 39 def balance_after_currency @balance_after_currency end |
#balance_after_transaction ⇒ Object
Returns the value of attribute balance_after_transaction
39 40 41 |
# File 'lib/open_banking_io/models.rb', line 39 def balance_after_transaction @balance_after_transaction end |
#bank_transaction_code ⇒ Object
Returns the value of attribute bank_transaction_code
39 40 41 |
# File 'lib/open_banking_io/models.rb', line 39 def bank_transaction_code @bank_transaction_code end |
#booking_date ⇒ Object
Returns the value of attribute booking_date
39 40 41 |
# File 'lib/open_banking_io/models.rb', line 39 def booking_date @booking_date end |
#credit_debit_indicator ⇒ Object
Returns the value of attribute credit_debit_indicator
39 40 41 |
# File 'lib/open_banking_io/models.rb', line 39 def credit_debit_indicator @credit_debit_indicator end |
#creditor_agent_bic ⇒ Object
Returns the value of attribute creditor_agent_bic
39 40 41 |
# File 'lib/open_banking_io/models.rb', line 39 def creditor_agent_bic @creditor_agent_bic end |
#creditor_bban ⇒ Object
Returns the value of attribute creditor_bban
39 40 41 |
# File 'lib/open_banking_io/models.rb', line 39 def creditor_bban @creditor_bban end |
#creditor_iban ⇒ Object
Returns the value of attribute creditor_iban
39 40 41 |
# File 'lib/open_banking_io/models.rb', line 39 def creditor_iban @creditor_iban end |
#creditor_name ⇒ Object
Returns the value of attribute creditor_name
39 40 41 |
# File 'lib/open_banking_io/models.rb', line 39 def creditor_name @creditor_name end |
#currency ⇒ Object
Returns the value of attribute currency
39 40 41 |
# File 'lib/open_banking_io/models.rb', line 39 def currency @currency end |
#debtor_agent_bic ⇒ Object
Returns the value of attribute debtor_agent_bic
39 40 41 |
# File 'lib/open_banking_io/models.rb', line 39 def debtor_agent_bic @debtor_agent_bic end |
#debtor_bban ⇒ Object
Returns the value of attribute debtor_bban
39 40 41 |
# File 'lib/open_banking_io/models.rb', line 39 def debtor_bban @debtor_bban end |
#debtor_iban ⇒ Object
Returns the value of attribute debtor_iban
39 40 41 |
# File 'lib/open_banking_io/models.rb', line 39 def debtor_iban @debtor_iban end |
#debtor_name ⇒ Object
Returns the value of attribute debtor_name
39 40 41 |
# File 'lib/open_banking_io/models.rb', line 39 def debtor_name @debtor_name end |
#exchange_rate ⇒ Object
Returns the value of attribute exchange_rate
39 40 41 |
# File 'lib/open_banking_io/models.rb', line 39 def exchange_rate @exchange_rate end |
#id ⇒ Object
Returns the value of attribute id
39 40 41 |
# File 'lib/open_banking_io/models.rb', line 39 def id @id end |
#merchant_category_code ⇒ Object
Returns the value of attribute merchant_category_code
39 40 41 |
# File 'lib/open_banking_io/models.rb', line 39 def merchant_category_code @merchant_category_code end |
#note ⇒ Object
Returns the value of attribute note
39 40 41 |
# File 'lib/open_banking_io/models.rb', line 39 def note @note end |
#reference_number ⇒ Object
Returns the value of attribute reference_number
39 40 41 |
# File 'lib/open_banking_io/models.rb', line 39 def reference_number @reference_number end |
#remittance_information ⇒ Object
Returns the value of attribute remittance_information
39 40 41 |
# File 'lib/open_banking_io/models.rb', line 39 def remittance_information @remittance_information end |
#status ⇒ Object
Returns the value of attribute status
39 40 41 |
# File 'lib/open_banking_io/models.rb', line 39 def status @status end |
#transaction_date ⇒ Object
Returns the value of attribute transaction_date
39 40 41 |
# File 'lib/open_banking_io/models.rb', line 39 def transaction_date @transaction_date end |
#value_date ⇒ Object
Returns the value of attribute value_date
39 40 41 |
# File 'lib/open_banking_io/models.rb', line 39 def value_date @value_date end |