KotlinSerializerCodecProvider

class KotlinSerializerCodecProvider(serializersModule: SerializersModule = defaultSerializersModule, bsonConfiguration: BsonConfiguration = BsonConfiguration()) : CodecProvider

A Kotlin Serialization based Codec Provider

The underlying class must be annotated with the @Serializable.

Constructors

Link copied to clipboard
constructor(serializersModule: SerializersModule = defaultSerializersModule, bsonConfiguration: BsonConfiguration = BsonConfiguration())

Functions

Link copied to clipboard
open operator fun <T : Any> get(p0: Class<T>, p1: MutableList<Type>, p2: CodecRegistry): Codec<T>
open operator override fun <T : Any> get(clazz: Class<T>, registry: CodecRegistry): Codec<T>?