isAttributeType

isAttributeType(path: Path): Boolean

指定された ​Path​ 値が ​ATTRIBUTE_TYPE​ 式の場合、​true​ を返します。

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

パラメーター

名前 説明

path

検証する ​Path​ 値。

次の例では、さまざまな入力での ​isAttributeType​ の動作を示します。

ソース

%dw 2.0
import * from dw::util::Tree
output application/json
---
{
  a: isAttributeType([{kind: OBJECT_TYPE, selector: "user", namespace: null},
                      {kind: ATTRIBUTE_TYPE, selector: "name", namespace: null}]),
  b: isAttributeType([{kind: OBJECT_TYPE, selector: "user", namespace: null},
                      {kind: ARRAY_TYPE, selector: "name", namespace: null}]),
  c: isAttributeType([{kind: ATTRIBUTE_TYPE, selector: "name", namespace: null}])
}

出力

{
  "a": true,
  "b": false,
  "c": true
}