diff options
author | MS <ms@taler.net> | 2020-05-13 17:49:10 +0200 |
---|---|---|
committer | MS <ms@taler.net> | 2020-05-13 17:49:32 +0200 |
commit | 24d03f3e49848a2109d02ad9b6d19ad72a633dad (patch) | |
tree | 26053563a15cdd4ec31199d4e8cb291680d34495 /nexus/src/main | |
parent | 9799d88e21a9d96691ecfe1bef216d17cd8755da (diff) | |
download | libeufin-24d03f3e49848a2109d02ad9b6d19ad72a633dad.tar.gz libeufin-24d03f3e49848a2109d02ad9b6d19ad72a633dad.tar.bz2 libeufin-24d03f3e49848a2109d02ad9b6d19ad72a633dad.zip |
use generics for JSON type
Diffstat (limited to 'nexus/src/main')
-rw-r--r-- | nexus/src/main/kotlin/tech/libeufin/nexus/JSON.kt | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/nexus/src/main/kotlin/tech/libeufin/nexus/JSON.kt b/nexus/src/main/kotlin/tech/libeufin/nexus/JSON.kt index 0b806770..2a8f72d2 100644 --- a/nexus/src/main/kotlin/tech/libeufin/nexus/JSON.kt +++ b/nexus/src/main/kotlin/tech/libeufin/nexus/JSON.kt @@ -69,7 +69,7 @@ data class EbicsSubscriber( val hostID: String, val partnerID: String, val userID: String, - val systemID: String? = null + val systemID: String? ) data class RawPayments( @@ -79,10 +79,10 @@ data class RawPayments( /************************************************* * API types (used as requests/responses types) * *************************************************/ -data class BankTransport( +data class BankTransport<T, S>( val transport: tech.libeufin.nexus.Transport, - val backup: Any?, - val data: Any? + val backup: T?, + val data: S? ) /** |