Xs2aCashflowObject

data class Xs2aCashflowObject(@Json(name = monthmonth: Int, @Json(name = incomingincoming: Float, @Json(name = outgoingoutgoing: Float, @Json(name = minimum_balanceminimumBalance: Float, @Json(name = incoming_transactionsincomingTransactions: Int, @Json(name = outgoing_transactionsoutgoingTransactions: Int, @Json(name = currency_idcurrencyId: CurrencyId?)

Parameters

month

Relative month, e.g. current is 0, previous month is -1 and so on

incoming

Amount of this month incoming transactions

outgoing

Amount of this month outgoing transactions

minimumBalance

The minimum (lowest) balance of the account in that month

incomingTransactions

A count of this month incoming transactions

outgoingTransactions

A count of this month outgoing transactions

currencyId

Currency id of above values, e.g. EUR

Constructors

Xs2aCashflowObject
Link copied to clipboard
fun Xs2aCashflowObject(@Json(name = monthmonth: Int, @Json(name = incomingincoming: Float, @Json(name = outgoingoutgoing: Float, @Json(name = minimum_balanceminimumBalance: Float, @Json(name = incoming_transactionsincomingTransactions: Int, @Json(name = outgoing_transactionsoutgoingTransactions: Int, @Json(name = currency_idcurrencyId: CurrencyId? = null)
Relative month, e.g.

Properties

currencyId
Link copied to clipboard
var currencyId: CurrencyId? = null
Currency id of above values, e.g.
incoming
Link copied to clipboard
var incoming: Float
Amount of this month incoming transactions
incomingTransactions
Link copied to clipboard
var incomingTransactions: Int
A count of this month incoming transactions
minimumBalance
Link copied to clipboard
var minimumBalance: Float
The minimum (lowest) balance of the account in that month
month
Link copied to clipboard
var month: Int
Relative month, e.g.
outgoing
Link copied to clipboard
var outgoing: Float
Amount of this month outgoing transactions
outgoingTransactions
Link copied to clipboard
var outgoingTransactions: Int
A count of this month outgoing transactions