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