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