Serializer class

المنشئون

Serializer({[key: string]: any}, boolean)

الخصائص

isXML
modelMappers

الأساليب

deserialize(Mapper, any, string)

إلغاء تسلسل الكائن المحدد استنادا إلى بيانات التعريف الخاصة به المحددة في المخطط

serialize(Mapper, any, string)

إنشاء تسلسل للكائن المحدد استنادا إلى بيانات التعريف الخاصة به المحددة في المخطط

validateConstraints(Mapper, any, string)

تفاصيل المنشئ

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