FormatTransformingSerializerTemplate
class FormatTransformingSerializerTemplate<Original, JsonSurrogate, CborSurrogate>(val descriptor: SerialDescriptor, val jsonTransformer: TransformingSerializerTemplate<Original, JsonSurrogate>, val cborTransformer: TransformingSerializerTemplate<Original, CborSurrogate>) : KSerializer<Original> (source)
Workaround to support serialization without type discriminator for different serialization formats.
Constructors
Link copied to clipboard
constructor(descriptor: SerialDescriptor, jsonTransformer: TransformingSerializerTemplate<Original, JsonSurrogate>, cborTransformer: TransformingSerializerTemplate<Original, CborSurrogate>)