DamianReeves
01/29/2025, 4:33 PM@Serializable
annotated classes?jw
01/29/2025, 4:37 PMjw
01/29/2025, 4:37 PMSebastian Schuberth
01/29/2025, 4:44 PMephemient
01/29/2025, 5:29 PMephemient
01/29/2025, 5:32 PMephemient
01/29/2025, 5:33 PMDamianReeves
01/29/2025, 5:36 PMephemient
01/29/2025, 5:36 PM@Serializable
data class KData(val data: @Serializable(with = JDataSerializer::class) JData)
or contained within a file with
@file:UseSerializers(JDataSerializer::class)
otherwise they won't be found thoughephemient
01/29/2025, 5:40 PM@Serializable
data class KData(val data: @Contextual JData)
val json = Json {
serializersModule = SerializersModule {
contextual(JDataSerializer)
}
}
println(json.encodeToString(KData(JData(0, 1))))
but I don't think that's a better option)