Partilhar via


Serializer class

Construtores

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

Propriedades

isXML
modelMappers

Métodos

deserialize(Mapper, any, string)

Anular a serialização do objeto especificado com base nos metadados definidos no mapeador

serialize(Mapper, any, string)

Serializar o objeto especificado com base nos metadados definidos no mapeador

validateConstraints(Mapper, any, string)

Detalhes do Construtor

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

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

Parâmetros

modelMappers

{[key: string]: any}

isXML

boolean

Detalhes de Propriedade

isXML

isXML?: boolean

Valor de Propriedade

boolean

modelMappers

modelMappers: {[key: string]: any}

Valor de Propriedade

{[key: string]: any}

Detalhes de Método

deserialize(Mapper, any, string)

Anular a serialização do objeto especificado com base nos metadados definidos no mapeador

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

Parâmetros

mapper
Mapper

O mapper que define os metadados do objeto serializável

responseBody

any

Uma entidade Javascript válida a ser desserializada

objectName

string

Nome do objeto desserializado

Devoluções

any

Um objeto Javascript deserializado válido

serialize(Mapper, any, string)

Serializar o objeto especificado com base nos metadados definidos no mapeador

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

Parâmetros

mapper
Mapper

O mapper que define os metadados do objeto serializável

object

any

Um objeto Javascript válido a ser serializado

objectName

string

Nome do objeto serializado

Devoluções

any

Um objeto Javascript serializado válido

validateConstraints(Mapper, any, string)

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

Parâmetros

mapper
Mapper
value

any

objectName

string