summaryrefslogtreecommitdiff
path: root/nexus/src/main
diff options
context:
space:
mode:
authorMS <ms@taler.net>2020-05-13 17:49:10 +0200
committerMS <ms@taler.net>2020-05-13 17:49:32 +0200
commit24d03f3e49848a2109d02ad9b6d19ad72a633dad (patch)
tree26053563a15cdd4ec31199d4e8cb291680d34495 /nexus/src/main
parent9799d88e21a9d96691ecfe1bef216d17cd8755da (diff)
downloadlibeufin-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.kt8
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?
)
/**