Serializer class
Konstruktorer
Serializer({[key: string]: any}, boolean) |
Egenskaper
isXML | |
model |
Metoder
deserialize(Mapper, any, string) | Deserialisera det angivna objektet baserat på dess metadata som definierats i mapparen |
serialize(Mapper, any, string) | Serialisera det angivna objektet baserat på dess metadata som definierats i mapparen |
validate |
Konstruktorinformation
Serializer({[key: string]: any}, boolean)
new Serializer(modelMappers?: {[key: string]: any}, isXML?: boolean)
Parametrar
- modelMappers
-
{[key: string]: any}
- isXML
-
boolean
Egenskapsinformation
isXML
isXML?: boolean
Egenskapsvärde
boolean
modelMappers
modelMappers: {[key: string]: any}
Egenskapsvärde
{[key: string]: any}
Metodinformation
deserialize(Mapper, any, string)
Deserialisera det angivna objektet baserat på dess metadata som definierats i mapparen
function deserialize(mapper: Mapper, responseBody: any, objectName: string): any
Parametrar
- mapper
- Mapper
Mapparen som definierar metadata för det serialiserbara objektet
- responseBody
-
any
En giltig Javascript-entitet som ska deserialiseras
- objectName
-
string
Namnet på det avserialiserade objektet
Returer
any
Ett giltigt deserialiserat Javascript-objekt
serialize(Mapper, any, string)
Serialisera det angivna objektet baserat på dess metadata som definierats i mapparen
function serialize(mapper: Mapper, object: any, objectName?: string): any
Parametrar
- mapper
- Mapper
Mapparen som definierar metadata för det serialiserbara objektet
- object
-
any
Ett giltigt Javascript-objekt som ska serialiseras
- objectName
-
string
Namnet på det serialiserade objektet
Returer
any
Ett giltigt serialiserat Javascript-objekt
validateConstraints(Mapper, any, string)
function validateConstraints(mapper: Mapper, value: any, objectName: string)
Parametrar
- mapper
- Mapper
- value
-
any
- objectName
-
string