Serializer class
Constructeurs
Serializer({[key: string]: any}, boolean) |
Propriétés
isXML | |
model |
Méthodes
deserialize(Mapper, any, string) | Désérialiser l’objet donné en fonction de ses métadonnées définies dans le mappeur |
serialize(Mapper, any, string) | Sérialiser l’objet donné en fonction de ses métadonnées définies dans le mappeur |
validate |
Détails du constructeur
Serializer({[key: string]: any}, boolean)
new Serializer(modelMappers?: {[key: string]: any}, isXML?: boolean)
Paramètres
- modelMappers
-
{[key: string]: any}
- isXML
-
boolean
Détails de la propriété
isXML
isXML?: boolean
Valeur de propriété
boolean
modelMappers
modelMappers: {[key: string]: any}
Valeur de propriété
{[key: string]: any}
Détails de la méthode
deserialize(Mapper, any, string)
Désérialiser l’objet donné en fonction de ses métadonnées définies dans le mappeur
function deserialize(mapper: Mapper, responseBody: any, objectName: string): any
Paramètres
- mapper
- Mapper
Mappeur qui définit les métadonnées de l’objet sérialisable
- responseBody
-
any
Entité Javascript valide à désérialiser
- objectName
-
string
Nom de l’objet désérialisé
Retours
any
Objet Javascript désérialisé valide
serialize(Mapper, any, string)
Sérialiser l’objet donné en fonction de ses métadonnées définies dans le mappeur
function serialize(mapper: Mapper, object: any, objectName?: string): any
Paramètres
- mapper
- Mapper
Mappeur qui définit les métadonnées de l’objet sérialisable
- object
-
any
Objet Javascript valide à sérialiser
- objectName
-
string
Nom de l’objet sérialisé
Retours
any
Objet Javascript sérialisé valide
validateConstraints(Mapper, any, string)
function validateConstraints(mapper: Mapper, value: any, objectName: string)
Paramètres
- mapper
- Mapper
- value
-
any
- objectName
-
string