Udostępnij za pośrednictwem


Serializer class

Konstruktory

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

Właściwości

isXML
modelMappers

Metody

deserialize(Mapper, any, string)

Deserializowanie danego obiektu na podstawie jego metadanych zdefiniowanych w maperze

serialize(Mapper, any, string)

Serializowanie danego obiektu na podstawie jego metadanych zdefiniowanych w maperze

validateConstraints(Mapper, any, string)

Szczegóły konstruktora

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

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

Parametry

modelMappers

{[key: string]: any}

isXML

boolean

Szczegóły właściwości

isXML

isXML?: boolean

Wartość właściwości

boolean

modelMappers

modelMappers: {[key: string]: any}

Wartość właściwości

{[key: string]: any}

Szczegóły metody

deserialize(Mapper, any, string)

Deserializowanie danego obiektu na podstawie jego metadanych zdefiniowanych w maperze

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

Parametry

mapper
Mapper

Maper definiujący metadane obiektu możliwego do serializacji

responseBody

any

Prawidłowa jednostka javascript do deserializacji

objectName

string

Nazwa obiektu deserializowanego

Zwraca

any

Prawidłowy deserializowany obiekt JavaScript

serialize(Mapper, any, string)

Serializowanie danego obiektu na podstawie jego metadanych zdefiniowanych w maperze

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

Parametry

mapper
Mapper

Maper definiujący metadane obiektu możliwego do serializacji

object

any

Prawidłowy obiekt JavaScript do serializacji

objectName

string

Nazwa serializowanego obiektu

Zwraca

any

Prawidłowy serializowany obiekt Javascript

validateConstraints(Mapper, any, string)

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

Parametry

mapper
Mapper
value

any

objectName

string