functionParamTypes(t: Type): Array<FunctionParam> 特定の関数型からパラメーターのリストを返します。 指定された型が Function (関数) 型でない場合、この関数は失敗します。 DataWeave バージョン 2.3.0 で導入されました。 パラメーター 名前 説明 t 関数型。 例 次の例では、さまざまな入力での functionParamTypes の動作を示します。 ソース %dw 2.0 output application/json import * from dw::core::Types type AFunction = (String, Number) -> Number type AFunction2 = () -> Number --- { a: functionParamTypes(AFunction), b: functionParamTypes(AFunction2) } 出力 { "a": [ { "paramType": "String", "optional": false }, { "paramType": "Number", "optional": false } ], "b": [ ] }
functionParamTypes(t: Type): Array<FunctionParam> 特定の関数型からパラメーターのリストを返します。 指定された型が Function (関数) 型でない場合、この関数は失敗します。 DataWeave バージョン 2.3.0 で導入されました。 パラメーター 名前 説明 t 関数型。 例 次の例では、さまざまな入力での functionParamTypes の動作を示します。 ソース %dw 2.0 output application/json import * from dw::core::Types type AFunction = (String, Number) -> Number type AFunction2 = () -> Number --- { a: functionParamTypes(AFunction), b: functionParamTypes(AFunction2) } 出力 { "a": [ { "paramType": "String", "optional": false }, { "paramType": "Number", "optional": false } ], "b": [ ] }