Charlie
02/22/2019, 9:53 PMaddamsson
02/22/2019, 10:11 PMmp
02/22/2019, 10:35 PMmp
02/22/2019, 10:36 PMgildor
02/23/2019, 12:38 AMDico
02/23/2019, 3:43 AMDico
02/23/2019, 3:44 AMgildor
02/23/2019, 3:55 AMaddamsson
02/23/2019, 12:04 PMaddamsson
02/23/2019, 12:04 PMaddamsson
02/23/2019, 12:04 PMdave
02/23/2019, 3:33 PMaddamsson
02/23/2019, 3:37 PMdave
02/23/2019, 3:45 PMdata class Obj(val required: String)
fun main() {
println(GsonBuilder().serializeNulls().create().fromJson("{}", Obj::class.java ))
}
dave
02/23/2019, 3:45 PMaddamsson
02/23/2019, 3:46 PMit
?dave
02/23/2019, 3:46 PMdave
02/23/2019, 3:47 PMDico
02/23/2019, 5:23 PMdave
02/23/2019, 5:25 PMDico
02/23/2019, 5:25 PMDico
02/23/2019, 5:25 PMdave
02/23/2019, 5:27 PMdave
02/23/2019, 5:29 PMDico
02/23/2019, 5:30 PMdave
02/23/2019, 5:40 PMaddamsson
02/23/2019, 7:35 PMaddamsson
02/23/2019, 7:36 PMaddamsson
02/23/2019, 7:36 PMaddamsson
02/23/2019, 7:37 PMaddamsson
02/23/2019, 7:37 PMaddamsson
02/23/2019, 7:37 PMaddamsson
02/23/2019, 7:37 PMFoo
and a Bar
object which both have the same supertype Wom
you'll get something like this:addamsson
02/23/2019, 7:38 PM[
["com.example.Foo", { ... }],
["com.example.Bar", { ... }]
]
addamsson
02/23/2019, 7:39 PMaddamsson
02/23/2019, 7:39 PMdave
02/23/2019, 7:44 PMaddamsson
02/23/2019, 7:46 PMaddamsson
02/23/2019, 7:47 PMaddamsson
02/23/2019, 7:47 PMaddamsson
02/23/2019, 7:47 PMaddamsson
02/23/2019, 7:47 PMaddamsson
02/23/2019, 7:48 PMaddamsson
02/23/2019, 7:48 PMaddamsson
02/23/2019, 7:53 PMaddamsson
02/23/2019, 7:53 PMaddamsson
02/23/2019, 7:53 PMaddamsson
02/23/2019, 7:53 PMdave
02/23/2019, 7:57 PMdave
02/23/2019, 7:58 PMdave
02/23/2019, 7:58 PMaddamsson
02/23/2019, 8:42 PMaddamsson
02/23/2019, 8:42 PMDico
02/23/2019, 9:03 PMaddamsson
02/24/2019, 9:58 AM