Serializer class

Constructeurs

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

Propriétés

isXML
modelMappers

Méthodes

deserialize(Mapper, any, string)

Désérialiser l’objet donné en fonction de ses métadonnées définies dans le mappeur

serialize(Mapper, any, string)

Sérialiser l’objet donné en fonction de ses métadonnées définies dans le mappeur

validateConstraints(Mapper, any, string)

Détails du constructeur

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

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

Paramètres

modelMappers

{[key: string]: any}

isXML

boolean

Détails de la propriété

isXML

isXML?: boolean

Valeur de propriété

boolean

modelMappers

modelMappers: {[key: string]: any}

Valeur de propriété

{[key: string]: any}

Détails de la méthode

deserialize(Mapper, any, string)

Désérialiser l’objet donné en fonction de ses métadonnées définies dans le mappeur

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

Paramètres

mapper
Mapper

Mappeur qui définit les métadonnées de l’objet sérialisable

responseBody

any

Entité Javascript valide à désérialiser

objectName

string

Nom de l’objet désérialisé

Retours

any

Objet Javascript désérialisé valide

serialize(Mapper, any, string)

Sérialiser l’objet donné en fonction de ses métadonnées définies dans le mappeur

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

Paramètres

mapper
Mapper

Mappeur qui définit les métadonnées de l’objet sérialisable

object

any

Objet Javascript valide à sérialiser

objectName

string

Nom de l’objet sérialisé

Retours

any

Objet Javascript sérialisé valide

validateConstraints(Mapper, any, string)

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

Paramètres

mapper
Mapper
value

any

objectName

string