Megosztás a következőn keresztül:


Serializer class

Konstruktorok

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

Tulajdonságok

isXML
modelMappers

Metódusok

deserialize(Mapper, any, string)

Deszerializálja az adott objektumot a leképezőben definiált metaadatok alapján

serialize(Mapper, any, string)

Szerializálja az adott objektumot a leképezőben definiált metaadatok alapján

validateConstraints(Mapper, any, string)

Konstruktor adatai

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

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

Paraméterek

modelMappers

{[key: string]: any}

isXML

boolean

Tulajdonság adatai

isXML

isXML?: boolean

Tulajdonság értéke

boolean

modelMappers

modelMappers: {[key: string]: any}

Tulajdonság értéke

{[key: string]: any}

Metódus adatai

deserialize(Mapper, any, string)

Deszerializálja az adott objektumot a leképezőben definiált metaadatok alapján

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

Paraméterek

mapper
Mapper

A szerializálható objektum metaadatait meghatározó leképező

responseBody

any

Érvényes Javascript-entitás deszerializálandó

objectName

string

A deszerializált objektum neve

Válaszok

any

Érvényes deszerializált Javascript-objektum

serialize(Mapper, any, string)

Szerializálja az adott objektumot a leképezőben definiált metaadatok alapján

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

Paraméterek

mapper
Mapper

A szerializálható objektum metaadatait meghatározó leképező

object

any

Érvényes Javascript-objektum szerializálandó

objectName

string

A szerializált objektum neve

Válaszok

any

Érvényes szerializált Javascript-objektum

validateConstraints(Mapper, any, string)

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

Paraméterek

mapper
Mapper
value

any

objectName

string