Serializer class
الخصائص
| 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