LazyStatementItem class

Represents a lazy statement item

The difference between this class and StatementItem is that this class stores the raw data used to generate the instance, so you can regenerate it any time if the account state changes.

This class is mainly designed to work in pair with LazyAccount class.

Inheritance

Properties

account Account
Parent account
finalinherited
amount Money
Amount in account currency
finalinherited
balance Money
Balance of the account at the time
finalinherited
cashback Cashback
Cashback
finalinherited
comment String
User comment if available
finalinherited
commissionRate Money
Commission rate in original currency (e.g. USD, RUB)
finalinherited
counterEdrpou String?
Counteragent Edrpou number, is available only for accounts with fop type
finalinherited
counterIban String?
Counteragent Iban number, is available only for accounts with fop type
finalinherited
counterName String?
Counteragent name, is available only for accounts with fop type
finalinherited
description String
Title
finalinherited
hashCode int
The hash code for this object.
no setterinherited
hold bool
Authorization hold
finalinherited
id String
Operation ID
finalinherited
invoiceId String?
Invoice number for FOP account transactions
finalinherited
isOut bool
Returns true if operation is outgoing
no setterinherited
mcc MCC
Category
finalinherited
operationAmount Money
Amount in original currency (e.g. USD, RUB)
finalinherited
originalMcc MCC
Pure transaction MCC code
finalinherited
receiptId String?
Check number for check.gov.ua
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
time DateTime
Timestamp
finalinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
regenerate() StatementItem
Regenerate the instance from raw data. This method is called when the account state changes. For example. when you call LazyAccount.resolve.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited