Compartilhar via


Serializer class

Construtores

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

Propriedades

isXML
modelMappers

Métodos

deserialize(Mapper, any, string)

Desserializar o objeto fornecido com base em seus metadados definidos no mapeador

serialize(Mapper, any, string)

Serializar o objeto fornecido com base em seus 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 da propriedade

isXML

isXML?: boolean

Valor da propriedade

boolean

modelMappers

modelMappers: {[key: string]: any}

Valor da propriedade

{[key: string]: any}

Detalhes do método

deserialize(Mapper, any, string)

Desserializar o objeto fornecido com base em seus metadados definidos no mapeador

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

Parâmetros

mapper
Mapper

O mapeador que define os metadados do objeto serializável

responseBody

any

Uma entidade Javascript válida a ser desserializada

objectName

string

Nome do objeto desserializado

Retornos

any

Um objeto Javascript desserializado válido

serialize(Mapper, any, string)

Serializar o objeto fornecido com base em seus metadados definidos no mapeador

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

Parâmetros

mapper
Mapper

O mapeador que define os metadados do objeto serializável

object

any

Um objeto Javascript válido a ser serializado

objectName

string

Nome do objeto serializado

Retornos

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