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

toDateOrNull

変換する特定の値に一致する最初の​フォーマッター​を使用して、​String​ 値を ​Date​ 値に変換します。

toDateTime

変換する特定の値と一致する最初の ​Formatter​ を使用して、​String​ 値を ​DateTime​ 値に変換します。

toDateTimeOrNull

変換する特定の値と一致する最初の ​Formatter​ を使用して、​String​ 値を ​DateTime​ 値に変換します。

toLocalDateTime

変換する特定の値に一致する最初の​フォーマッター​を使用して、​String​ 値を ​LocalDateTime​ 値に変換します。

toLocalDateTimeOrNull

変換する特定の値に一致する最初の​フォーマッター​を使用して、​String​ 値を ​LocalDateTime​ 値に変換します。

toLocalTime

変換する特定の値に一致する最初の​フォーマッター​を使用して、​String​ 値を ​LocalTime​ 値に変換します。

toLocalTimeOrNull

変換する特定の値に一致する最初の​フォーマッター​を使用して、​String​ 値を ​LocalTime​ 値に変換します。

toNumber

変換する特定の値と一致する最初の ​Formatter​ を使用して、​String​ 値を ​Number​ 値に変換します。

toNumberOrNull

変換する特定の値と一致する最初の ​Formatter​ を使用して、​String​ 値を ​Number​ 値に変換します。

toPeriod

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

toRegex

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

toString

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

toTime

変換する特定の値に一致する最初の​フォーマッター​を使用して、​String​ 値を ​Time​ 値に変換します。

toTimeOrNull

変換する特定の値に一致する最初の​フォーマッター​を使用して、​String​ 値を ​Time​ 値に変換します。

toTimeZone

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

toUri

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