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