César
03/30/2022, 12:46 PMval courses: Collection<Course> = gson.fromJson(response.string(), Collection<Course>::class.java)Collection<Course>::class.javaCésar
03/30/2022, 12:57 PMval listOfMyClassObject: Type = object : TypeToken<Collection<Course>>() {}.type
        val courses: Collection<Course> = gson.fromJson(response.string(), listOfMyClassObject)TypeTokenPaul Griffith
03/30/2022, 2:35 PMinline fun <reified T> Gson.fromJson(json: String): T {
    return fromJson(json, T::class.java)
}gson.fromJson<Collection<Course>>(response.string())César
03/30/2022, 2:38 PMPaul Griffith
03/30/2022, 3:07 PMkotlinx-serializationCésar
03/30/2022, 3:30 PMKlitos Kyriacou
03/31/2022, 9:12 AM