Serializer class
المنشئون
Serializer({[key: string]: any}, boolean) |
الخصائص
isXML | |
model |
الأساليب
deserialize(Mapper, any, string) | إلغاء تسلسل الكائن المحدد استنادا إلى بيانات التعريف الخاصة به المحددة في المخطط |
serialize(Mapper, any, string) | إنشاء تسلسل للكائن المحدد استنادا إلى بيانات التعريف الخاصة به المحددة في المخطط |
validate |
تفاصيل المنشئ
Serializer({[key: string]: any}, boolean)
new Serializer(modelMappers?: {[key: string]: any}, isXML?: boolean)
المعلمات
- modelMappers
-
{[key: string]: any}
- isXML
-
boolean
تفاصيل الخاصية
isXML
isXML?: boolean
قيمة الخاصية
boolean
modelMappers
modelMappers: {[key: string]: any}
قيمة الخاصية
{[key: string]: any}
تفاصيل الأسلوب
deserialize(Mapper, any, string)
إلغاء تسلسل الكائن المحدد استنادا إلى بيانات التعريف الخاصة به المحددة في المخطط
function deserialize(mapper: Mapper, responseBody: any, objectName: string): any
المعلمات
- mapper
- Mapper
معين الذي يحدد بيانات التعريف للكائن القابل للتسلسل
- responseBody
-
any
كيان Javascript صالح لإلغاء تسلسله
- objectName
-
string
اسم الكائن الذي تم إلغاء تسلسله
المرتجعات
any
كائن Javascript غير تسلسلي صالح
serialize(Mapper, any, string)
إنشاء تسلسل للكائن المحدد استنادا إلى بيانات التعريف الخاصة به المحددة في المخطط
function serialize(mapper: Mapper, object: any, objectName?: string): any
المعلمات
- mapper
- Mapper
معين الذي يحدد بيانات التعريف للكائن القابل للتسلسل
- object
-
any
كائن Javascript صالح ليتم تسلسله
- objectName
-
string
اسم الكائن المتسلسلة
المرتجعات
any
كائن Javascript متسلسل صالح
validateConstraints(Mapper, any, string)
function validateConstraints(mapper: Mapper, value: any, objectName: string)
المعلمات
- mapper
- Mapper
- value
-
any
- objectName
-
string