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