Compartir a través de


Serializer class

Constructores

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

Propiedades

isXML
modelMappers

Métodos

deserialize(Mapper, any, string)

Deserializar el objeto especificado en función de sus metadatos definidos en el asignador

serialize(Mapper, any, string)

Serialización del objeto especificado en función de sus metadatos definidos en el asignador

validateConstraints(Mapper, any, string)

Detalles del constructor

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

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

Parámetros

modelMappers

{[key: string]: any}

isXML

boolean

Detalles de las propiedades

isXML

isXML?: boolean

Valor de propiedad

boolean

modelMappers

modelMappers: {[key: string]: any}

Valor de propiedad

{[key: string]: any}

Detalles del método

deserialize(Mapper, any, string)

Deserializar el objeto especificado en función de sus metadatos definidos en el asignador

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

Parámetros

mapper
Mapper

Asignador que define los metadatos del objeto serializable

responseBody

any

Una entidad de Javascript válida que se va a deserializar

objectName

string

Nombre del objeto deserializado

Devoluciones

any

Un objeto JavaScript deserializado válido

serialize(Mapper, any, string)

Serialización del objeto especificado en función de sus metadatos definidos en el asignador

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

Parámetros

mapper
Mapper

Asignador que define los metadatos del objeto serializable

object

any

Objeto JavaScript válido que se va a serializar

objectName

string

Nombre del objeto serializado

Devoluciones

any

Un 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