Default
Functions
Link copied to clipboard
fun <T> decodeFromBsonValue(deserializer: DeserializationStrategy<T>, value: BsonValue): T
Content copied to clipboard
Deserializes the given value into a value of type T using the given deserializer.
Link copied to clipboard
open override fun <T> decodeFromString(deserializer: DeserializationStrategy<T>, string: String): T
Content copied to clipboard
Deserializes the given EJSON string into a value of type T using the given deserializer.
Link copied to clipboard
fun <T> encodeToBsonValue(serializer: SerializationStrategy<T>, value: T): BsonValue
Content copied to clipboard
Serializes the given value into an equivalent BsonValue using the given serializer
Link copied to clipboard
open override fun <T> encodeToString(serializer: SerializationStrategy<T>, value: T): String
Content copied to clipboard
Serializes the value into an equivalent EJSON using the given serializer.