Condividi tramite


Serializer class

Costruttori

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

Proprietà

isXML
modelMappers

Metodi

deserialize(Mapper, any, string)

Deserializzare l'oggetto specificato in base ai metadati definiti nel mapper

serialize(Mapper, any, string)

Serializzare l'oggetto specificato in base ai relativi metadati definiti nel mapper

validateConstraints(Mapper, any, string)

Dettagli costruttore

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

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

Parametri

modelMappers

{[key: string]: any}

isXML

boolean

Dettagli proprietà

isXML

isXML?: boolean

Valore della proprietà

boolean

modelMappers

modelMappers: {[key: string]: any}

Valore della proprietà

{[key: string]: any}

Dettagli metodo

deserialize(Mapper, any, string)

Deserializzare l'oggetto specificato in base ai metadati definiti nel mapper

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

Parametri

mapper
Mapper

Mapper che definisce i metadati dell'oggetto serializzabile

responseBody

any

Entità Javascript valida da deserializzare

objectName

string

Nome dell'oggetto deserializzato

Restituisce

any

Oggetto Javascript deserializzato valido

serialize(Mapper, any, string)

Serializzare l'oggetto specificato in base ai relativi metadati definiti nel mapper

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

Parametri

mapper
Mapper

Mapper che definisce i metadati dell'oggetto serializzabile

object

any

Oggetto Javascript valido da serializzare

objectName

string

Nome dell'oggetto serializzato

Restituisce

any

Oggetto Javascript serializzato valido

validateConstraints(Mapper, any, string)

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

Parametri

mapper
Mapper
value

any

objectName

string