Package nablarch.core.text
Class NumberFormatter
java.lang.Object
nablarch.core.text.NumberFormatter
数値をフォーマットするクラス。
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionデフォルトの書式で数値をフォーマットする。 フォーマット対象がnullの場合はnullを返却する。指定された書式で数値をフォーマットする。 指定するフォーマットはDecimalFormat
の仕様に準拠すること。 フォーマット対象がnullの場合はnullを返却する。フォーマット対象のクラスを取得するフォーマッタの名前を取得するvoid
setDefaultPattern
(String defaultPattern) フォーマットのデフォルトの書式を設定する。void
setFormatterName
(String formatterName) フォーマッタの名前を設定する。
-
Constructor Details
-
NumberFormatter
public NumberFormatter()
-
-
Method Details
-
getFormatClass
Description copied from interface:Formatter
フォーマット対象のクラスを取得する- Specified by:
getFormatClass
in interfaceFormatter<Number>
- Returns:
- フォーマット対象のクラス
-
getFormatterName
Description copied from interface:Formatter
フォーマッタの名前を取得する- Specified by:
getFormatterName
in interfaceFormatter<Number>
- Returns:
- フォーマッタの名前
-
format
デフォルトの書式で数値をフォーマットする。 フォーマット対象がnullの場合はnullを返却する。 -
format
指定された書式で数値をフォーマットする。 指定するフォーマットはDecimalFormat
の仕様に準拠すること。 フォーマット対象がnullの場合はnullを返却する。 -
setFormatterName
フォーマッタの名前を設定する。- Parameters:
formatterName
- フォーマッタの名前
-
setDefaultPattern
フォーマットのデフォルトの書式を設定する。- Parameters:
defaultPattern
- デフォルトの書式
-