Package com. fintecsystems. xs2a. java. models. common
Types
AccountType
Link copied to clipboard
CurrencyId
Link copied to clipboard
EasyOnboarding
Link copied to clipboard
data class EasyOnboarding(@Json(name = success_link ) successLink: String, @Json(name = abort_link ) abortLink: String)
Content copied to clipboard
PaginatedList
Link copied to clipboard
abstract class PaginatedList<T>(@Json(name = total ) total: Int, @Json(name = per_page ) perPage: Int, @Json(name = current_page ) currentPage: Int, @Json(name = last_page ) lastPage: Int, @Json(name = from ) from: Int?, @Json(name = to ) to: Int?, @Json(name = data ) data: List<T>)
Content copied to clipboard
ReportFormat
Link copied to clipboard
ReportLocale
Link copied to clipboard
Turnover
Link copied to clipboard
data class Turnover(@Json(name = id ) id: String?, @Json(name = transaction_id ) transactionId: String?, @Json(name = booking_date ) bookingDate: OffsetDateTime, @Json(name = amount ) amount: Float, @Json(name = currency ) currency: CurrencyId, @Json(name = purpose ) purpose: List<String>, @Json(name = counter_iban ) counterIban: String?, @Json(name = counter_bic ) counterBic: String?, @Json(name = counter_holder ) counterHolder: String?, @Json(name = prebooked ) prebooked: Boolean?, @Json(name = canceled ) canceled: Boolean?, @Json(name = tags ) tags: List<Tag>?, @Json(name = category_id ) categoryId: Category?, @Json(name = creditor_id ) creditorId: String?, @Json(name = new ) new: Boolean?)
Content copied to clipboard