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​ 値に変換します。