Trying to find a way how to get the KSerializer in...
# serialization
e
Trying to find a way how to get the KSerializer in java from Kotlin class. This gives me
KSerializer<Any>
Copy code
serializer(new ClassReference(IdealSigningChallengeResult.class))
a
Isn't there a
Class.Companion.serializer()
?
e
Checking
g
IdealSigningChallengeResult::class.serializer()
I guess
e
In java?
g
Nop in Kotlin, not sure if directly visible on Java since it relies on kotlin reflect I think, but you can expose a Kotlin method for Java
class JavaSerializers { fun idealSigningChallengeResultSerializer():KSerializer<IdealSigningChallengeResult> = IdealSigningChallengeResult::class.serializer() }