Coercions (dw::util::Coercions)

このユーティリティモジュールは型の強制を強化します。

このモジュールを使用するには、DataWeave コードにインポートする必要があります。その方法として、たとえば、行 ​import * from dw::util::Coercions​ を DataWeave スクリプトの ヘッダーに追加します。

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

関数

名前 説明

『toArray』

String​ 値を文字の ​Array​ に分割します。

『toBinary』

指定されたエンコーディングを使用して ​String​ 値を ​Binary​ 値に変換します。

『toBoolean』

String​ 値を ​Boolean​ 値に変換します。

『toDate』

String​ 値を ​Date​ 値に変換して、形式とロケールを受け入れます。

『toDateTime』

milliseconds​ または ​seconds​ を単位として使用して ​Number​ 値を ​DateTime​ 値に変換します。

『toLocalDateTime』

String​ 値を ​LocalDateTime​ 値に変換して、形式とロケールを受け入れます。

『toLocalTime』

String​ 値を ​LocalTime​ 値に変換して、形式とロケールを受け入れます。

『toNumber』

選択した単位に応じて ​DateTime​ 値を秒数またはミリ秒数に変換する ​toNumber​ のバリエーション。

『toPeriod』

String​ 値を ​Period​ 値に変換します。

『toRegex』

String​ 値を ​Regex​ 値に変換します。

『toString』

Number​ 値 (整数または小数) を ​String​ 値に変換し、形式、ロケール、丸めモード値を受け入れる ​toString​ のバリエーション。

『toTime』

String​ 値を ​Time​ 値に変換して、形式とロケールを受け入れます。

『toTimeZone』

String​ 値を ​TimeZone​ 値に変換します。

『toUri』

String​ 値を ​Uri​ 値に変換します。