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 で導入されました。