Types (データ型) 型 (dw::core::Types)

型 定義 説明

属性

​type Attribute = { name: QName, required: Boolean, value: Type }

オブジェクト項目キーの一部である属性定義を表します。

DataWeave バージョン 2.3.0 で導入されました。​

項目

​type Field = { key: { name: QName, attributes: Array<Attribute> }, required: Boolean, repeated: Boolean, value: Type }

オブジェクトの一部である項目の説明を表します。

DataWeave バージョン 2.3.0 で導入されました。​

FunctionParam

​type FunctionParam = { paramType: Type, optional: Boolean }

Function (関数) 型の一部である関数パラメーターを表します。

DataWeave バージョン 2.3.0 で導入されました。​

QName

​type QName = { localName: String, namespace: Namespace | Null }

​localName​ (文字列) および ​namespace​ を使用した修飾名定義を表します。 QName に名前空間がない場合、その値は ​null​ になります。

DataWeave バージョン 2.3.0 で導入されました。​