Package-level declarations
Types
BigDecimal serializer (Decimal128 in BSON).
Date serializer (DateTime in BSON).
Public Id serializer, to use explicitly when a contextual serializer is not supported by bson-kotlinx, typically for map keys:
To manage ids.
ObjectId serializer (ObjectId in BSON, hex string elsewhere or as map key).
Default IdController implementation.
kotlinx serialization ClassMapping.
Public StringId serializer - see IdBsonSerializer.
Properties
The kotlinx serialization default configuration.
The KMongo SerializersModule.
Provides the path for subtype discriminator, in order to write this kind of filter:
Provides the path for subtype discriminator, in order to write this kind of filter:
Provides the value of subtype discriminator.
Functions
Set the current IdController.
Add a custom SerializersModule to KMongo kotlinx.serialization mapping.
Add a custom serializer to KMongo kotlinx.serialization mapping