Udostępnij za pośrednictwem


Serializer class

Konstruktory

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

Właściwości

isXML
modelMappers

Metody

deserialize(Mapper, any, string)

Deserializacji danego obiektu na podstawie metadanych zdefiniowanych w mapie

serialize(Mapper, any, string)

Serializowanie danego obiektu na podstawie metadanych zdefiniowanych w mapie

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)

Deserializacji danego obiektu na podstawie metadanych zdefiniowanych w mapie

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

Parametry

mapper
Mapper

Maper definiujący metadane obiektu z możliwością 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 metadanych zdefiniowanych w mapie

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

Parametry

mapper
Mapper

Maper definiujący metadane obiektu z możliwością 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