クラス AbstractNumberFormatter
java.lang.ObjectSE
org.springframework.format.number.AbstractNumberFormatter
Numbers の抽象フォーマッタ。
getNumberFormat(java.util.Locale)
テンプレートメソッドを提供します。- 導入:
- 3.0
- 作成者:
- Juergen Hoeller, Keith Donald
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明protected abstract NumberFormatSE
getNumberFormat
(LocaleSE locale) 指定されたロケールの具体的な NumberFormat を取得します。テキスト文字列を解析して T を生成します。型 T のオブジェクトを表示用に出力します。void
setLenient
(boolean lenient) 解析を寛大にするかどうかを指定します。
コンストラクターの詳細
AbstractNumberFormatter
public AbstractNumberFormatter()
メソッドの詳細
setLenient
public void setLenient(boolean lenient) 解析を寛大にするかどうかを指定します。デフォルトはfalse
です。緩やかな解析では、パーサーは形式に正確に一致しない入力を許可する場合があります。厳密な解析では、入力は形式と正確に一致する必要があります。
print
インターフェースからコピーされた説明:Printer
型 T のオブジェクトを表示用に出力します。parse
インターフェースからコピーされた説明:Parser
テキスト文字列を解析して T を生成します。- 次で指定:
- インターフェース
Parser<NumberSE>
のparse
- パラメーター:
text
- テキスト文字列locale
- 現在のユーザーロケール- 戻り値:
- T のインスタンス
- 例外:
ParseExceptionSE
- java.text 解析ライブラリで解析例外が発生したとき
getNumberFormat
指定されたロケールの具体的な NumberFormat を取得します。- パラメーター:
locale
- 現在のロケール- 戻り値:
- NumberFormat インスタンス (非
null
)