public final class DateTimeContextHolder extends ObjectSE
DateTimeContext
のホルダー。LocaleContextHolder
修飾子と型 | メソッドと説明 |
---|---|
static DateTimeContext | getDateTimeContext() 現在のスレッドに関連付けられている DateTimeContext があれば、それを返します。 |
static DateTimeFormatterSE | getFormatter(DateTimeFormatterSE formatter, LocaleSE locale) 指定されたベースフォーマッターにユーザー固有の設定が適用された DateTimeFormatter を取得します。 |
static void | resetDateTimeContext() 現在のスレッドの DateTimeContext をリセットします。 |
static void | setDateTimeContext(DateTimeContext dateTimeContext) 指定された DateTimeContext を現在のスレッドに関連付けます。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public static void resetDateTimeContext()
public static void setDateTimeContext(@Nullable DateTimeContext dateTimeContext)
dateTimeContext
- スレッドにバインドされたコンテキストをリセットするための現在の DateTimeContext または null
@Nullable public static DateTimeContext getDateTimeContext()
null
public static DateTimeFormatterSE getFormatter(DateTimeFormatterSE formatter, @Nullable LocaleSE locale)
formatter
- デフォルトのフォーマットルールを確立する基本フォーマッター (一般的にユーザーに依存しない)locale
- 現在のユーザーロケール (不明な場合は null
になる可能性があります)