On this page

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

serialize(obj, context): void
  • obj {DeserializedValue|Promise< DeserializedValue >}
  • context {Context|ExtendedContext}
  • Returns: {Promise< SerializedValue >}