TypedSerializer

constructor(kClass: KClass<T>, presetSerializers: Map<String, KSerializer<out T>> = emptyMap())(source)

Parameters

kClass

The Kotlin class of the base type

presetSerializers

A map of type names to their serializers for known subtypes

Type Parameters

T

The base type that this serializer handles