On this page

new Serializer(): Serializer<DeserializedValue, SerializedValue, Context>
Returns:Serializer<DeserializedValue, SerializedValue, Context>
Attributes
context:Context
deserializeMiddlewares:SerializerMiddleware<any, any, any>[]
serializeMiddlewares:SerializerMiddleware<any, any, any>[]
deserialize(value, context): Promise<DeserializedValue>
Attributes
value:SerializedValue | Promise<SerializedValue>
context:Context & ExtendedContext
Returns:Promise<DeserializedValue>

Restores this instance from the provided deserializer context.


serialize(obj, context): Promise<SerializedValue>
Attributes
obj:DeserializedValue | Promise<DeserializedValue>
context:Context & ExtendedContext
Returns:Promise<SerializedValue>

Serializes this instance into the provided serializer context.