Tree 型 (dw::util::Tree)

定義 説明

Path (パス)

type Path = Array<PathElement>

ツリー内のノードの場所を識別する ​PathElement​ 値の配列で構成される型。例としては、​[{kind: OBJECT_TYPE, selector: "user", namespace: null}, {kind: ATTRIBUTE_TYPE, selector: "name", namespace: null}] as Path​ があります。

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

PathElement

type PathElement = {| kind: "Object" | "Attribute" | "Array", selector: String | Number, namespace: Namespace | Null |}

パス内のノードの選択を表す型。 例としては、​{kind: ARRAY_TYPE, selector: "name", namespace: null} as PathElement​ があります。

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