Share via


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