DocumentIdSerializer

expect object DocumentIdSerializer : KSerializer<DocumentId> (source)

A simple string serializer for DocumentId. When used with MongoDB, automatically transforms to an ObjectId.

actual object DocumentIdSerializer : KSerializer<DocumentId> (source)
actual object DocumentIdSerializer : KSerializer<DocumentId> (source)

Properties

Link copied to clipboard
expect open override val descriptor: SerialDescriptor
open override val descriptor: SerialDescriptor
actual open override val descriptor: SerialDescriptor

Functions

Link copied to clipboard
expect open override fun deserialize(decoder: Decoder): DocumentId
open override fun deserialize(decoder: Decoder): DocumentId
actual open override fun deserialize(decoder: Decoder): DocumentId
Link copied to clipboard
expect open override fun serialize(encoder: Encoder, value: DocumentId)
open override fun serialize(encoder: Encoder, value: DocumentId)
actual open override fun serialize(encoder: Encoder, value: DocumentId)