Dela via


Serializer class

Konstruktorer

Serializer({[key: string]: any}, boolean)

Egenskaper

isXML
modelMappers

Metoder

deserialize(Mapper, any, string)

Deserialisera det angivna objektet baserat på dess metadata som definierats i mapparen

serialize(Mapper, any, string)

Serialisera det angivna objektet baserat på dess metadata som definierats i mapparen

validateConstraints(Mapper, any, string)

Konstruktorinformation

Serializer({[key: string]: any}, boolean)

new Serializer(modelMappers?: {[key: string]: any}, isXML?: boolean)

Parametrar

modelMappers

{[key: string]: any}

isXML

boolean

Egenskapsinformation

isXML

isXML?: boolean

Egenskapsvärde

boolean

modelMappers

modelMappers: {[key: string]: any}

Egenskapsvärde

{[key: string]: any}

Metodinformation

deserialize(Mapper, any, string)

Deserialisera det angivna objektet baserat på dess metadata som definierats i mapparen

function deserialize(mapper: Mapper, responseBody: any, objectName: string): any

Parametrar

mapper
Mapper

Mapparen som definierar metadata för det serialiserbara objektet

responseBody

any

En giltig Javascript-entitet som ska deserialiseras

objectName

string

Namnet på det avserialiserade objektet

Returer

any

Ett giltigt deserialiserat Javascript-objekt

serialize(Mapper, any, string)

Serialisera det angivna objektet baserat på dess metadata som definierats i mapparen

function serialize(mapper: Mapper, object: any, objectName?: string): any

Parametrar

mapper
Mapper

Mapparen som definierar metadata för det serialiserbara objektet

object

any

Ett giltigt Javascript-objekt som ska serialiseras

objectName

string

Namnet på det serialiserade objektet

Returer

any

Ett giltigt serialiserat Javascript-objekt

validateConstraints(Mapper, any, string)

function validateConstraints(mapper: Mapper, value: any, objectName: string)

Parametrar

mapper
Mapper
value

any

objectName

string