SerializerRegistryBuilder¶
Constructors¶
SerializerRegistryBuilder¶
constructor()
Types¶
Operation¶
data class Operation(
val encoder: KClass<out Encoder>,
val decoder: KClass<out Decoder>,
val encode: EncodeSerializer<Any>,
val decode: DecodeSerializer<Any>
)
Registry¶
data class Registry(
val descriptor: SerialDescriptor,
val name: String? = null,
val operation: SerializationManager.SerializationManagerBuilder.SerializerRegistryBuilder.Operation
)
Functions¶
decode¶
Defines the decoder for this Serializer
Parameters
- block: The function used for decoding data
encode¶
Defines the encoder for this Serializer
Parameters
- block: The function used for encoding data