Freigeben über


Serializer class

Konstruktoren

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

Eigenschaften

isXML
modelMappers

Methoden

deserialize(Mapper, any, string)

Deserialisieren des angegebenen Objekts basierend auf seinen Metadaten, die im Mapper definiert sind

serialize(Mapper, any, string)

Serialisieren des angegebenen Objekts basierend auf seinen Metadaten, die im Mapper definiert sind

validateConstraints(Mapper, any, string)

Details zum Konstruktor

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

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

Parameter

modelMappers

{[key: string]: any}

isXML

boolean

Details zur Eigenschaft

isXML

isXML?: boolean

Eigenschaftswert

boolean

modelMappers

modelMappers: {[key: string]: any}

Eigenschaftswert

{[key: string]: any}

Details zur Methode

deserialize(Mapper, any, string)

Deserialisieren des angegebenen Objekts basierend auf seinen Metadaten, die im Mapper definiert sind

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

Parameter

mapper
Mapper

Der Mapper, der die Metadaten des serialisierbaren Objekts definiert.

responseBody

any

Eine gültige Javascript-Entität, die deserialisiert werden soll

objectName

string

Name des deserialisierten Objekts

Gibt zurück

any

Ein gültiges deserialisiertes Javascript-Objekt

serialize(Mapper, any, string)

Serialisieren des angegebenen Objekts basierend auf seinen Metadaten, die im Mapper definiert sind

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

Parameter

mapper
Mapper

Der Mapper, der die Metadaten des serialisierbaren Objekts definiert.

object

any

Ein gültiges Javascript-Objekt, das serialisiert werden soll

objectName

string

Name des serialisierten Objekts

Gibt zurück

any

Ein gültiges serialisiertes Javascript-Objekt

validateConstraints(Mapper, any, string)

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

Parameter

mapper
Mapper
value

any

objectName

string