Serializer class
Konstruktorok
Serializer({[key: string]: any}, boolean) |
Tulajdonságok
isXML | |
model |
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 |
validate |
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