共用方式為


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