クラス DateTimeContextHolder
java.lang.ObjectSE
org.springframework.format.datetime.standard.DateTimeContextHolder
スレッドローカルユーザー
DateTimeContext のホルダー。- 導入:
- 4.0
- 作成者:
- Juergen Hoeller
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明static DateTimeContext現在のスレッドに関連付けられている DateTimeContext があれば、それを返します。static DateTimeFormatterSEgetFormatter(DateTimeFormatterSE formatter, LocaleSE locale) 指定されたベースフォーマッターにユーザー固有の設定が適用された DateTimeFormatter を取得します。static void現在のスレッドの DateTimeContext をリセットします。static voidsetDateTimeContext(DateTimeContext dateTimeContext) 指定された DateTimeContext を現在のスレッドに関連付けます。
メソッドの詳細
resetDateTimeContext
public static void resetDateTimeContext()現在のスレッドの DateTimeContext をリセットします。setDateTimeContext
指定された DateTimeContext を現在のスレッドに関連付けます。- パラメーター:
dateTimeContext- スレッドにバインドされたコンテキストをリセットするための現在の DateTimeContext またはnull
getDateTimeContext
現在のスレッドに関連付けられている DateTimeContext があれば、それを返します。- 戻り値:
- 現在の DateTimeContext、または存在しない場合は
null
getFormatter
public static DateTimeFormatterSE getFormatter(DateTimeFormatterSE formatter, @Nullable LocaleSE locale) 指定されたベースフォーマッターにユーザー固有の設定が適用された DateTimeFormatter を取得します。- パラメーター:
formatter- デフォルトのフォーマットルールを確立する基本フォーマッター (一般的にユーザーに依存しない)locale- 現在のユーザーロケール (不明な場合はnullになる可能性があります)- 戻り値:
- ユーザー固有の DateTimeFormatter