Belongs to set default bank values, IntelliJ didn't show me these files in commit dialog
This commit is contained in:
parent
97604d59c9
commit
99c864bcf1
|
@ -0,0 +1,13 @@
|
||||||
|
package net.codinux.banking.client.model
|
||||||
|
|
||||||
|
import net.codinux.banking.client.model.config.NoArgConstructor
|
||||||
|
|
||||||
|
@NoArgConstructor
|
||||||
|
open class BankInfo(
|
||||||
|
val name: String,
|
||||||
|
val bic: String,
|
||||||
|
val serverAddress: String,
|
||||||
|
val bankingGroup: BankingGroup? = null
|
||||||
|
) {
|
||||||
|
override fun toString() = "$name $bic $bankingGroup"
|
||||||
|
}
|
|
@ -1,11 +1,12 @@
|
||||||
package net.codinux.banking.client.model.request
|
package net.codinux.banking.client.model.request
|
||||||
|
|
||||||
import net.codinux.banking.client.model.AccountCredentials
|
import net.codinux.banking.client.model.AccountCredentials
|
||||||
|
import net.codinux.banking.client.model.BankInfo
|
||||||
import net.codinux.banking.client.model.config.NoArgConstructor
|
import net.codinux.banking.client.model.config.NoArgConstructor
|
||||||
import net.codinux.banking.client.model.options.GetAccountDataOptions
|
import net.codinux.banking.client.model.options.GetAccountDataOptions
|
||||||
|
|
||||||
@NoArgConstructor
|
@NoArgConstructor
|
||||||
open class GetAccountDataRequest(bankCode: String, loginName: String, password: String, val options: GetAccountDataOptions? = null)
|
open class GetAccountDataRequest(bankCode: String, loginName: String, password: String, val options: GetAccountDataOptions? = null, val bankInfo: BankInfo? = null)
|
||||||
: AccountCredentials(bankCode, loginName, password) {
|
: AccountCredentials(bankCode, loginName, password) {
|
||||||
|
|
||||||
constructor(credentials: AccountCredentials, options: GetAccountDataOptions? = null)
|
constructor(credentials: AccountCredentials, options: GetAccountDataOptions? = null)
|
||||||
|
|
Loading…
Reference in New Issue