# Interface JsonMapperMethods
InterfaceModule | import { JsonMapperMethods } from "@tsed/json-mapper" |
---|---|
Source | /packages/specs/json-mapper/src/types/interfaces/JsonMapperMethods.ts |
# Overview
interface JsonMapperMethods {
deserialize<T<span class="token punctuation"> = </span><span class="token keyword">any</span><span class="token punctuation">,</span> C<span class="token punctuation"> = </span><span class="token keyword">any</span>><span class="token punctuation">(</span>obj<span class="token punctuation">:</span> <span class="token keyword">any</span><span class="token punctuation">,</span> ctx<span class="token punctuation">:</span> <a href="/api/specs/json-mapper/types/interfaces/JsonMapperCtx.html"><span class="token">JsonMapperCtx</span></a><T<span class="token punctuation">,</span> C><span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token keyword">any</span><span class="token punctuation">;</span>
<span class="token function">serialize</span><span class="token punctuation">(</span>obj<span class="token punctuation">:</span> <span class="token keyword">any</span><span class="token punctuation">,</span> ctx<span class="token punctuation">:</span> <a href="/api/specs/json-mapper/types/interfaces/JsonMapperCtx.html"><span class="token">JsonMapperCtx</span></a><<span class="token keyword">any</span>><span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token keyword">any</span><span class="token punctuation">;</span>
}
# Members
deserialize<T = any, C = any>(obj: any, ctx: JsonMapperCtx<T, C>): any;
serialize(obj: any, ctx: JsonMapperCtx<any>): any;