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