クラス DateTimeContextHolder

java.lang.ObjectSE
org.springframework.format.datetime.standard.DateTimeContextHolder

public final class DateTimeContextHolder extends ObjectSE
スレッドローカルユーザー DateTimeContext のホルダー。
導入:
4.0
作成者:
Juergen Hoeller
関連事項:
  • メソッドの詳細

    • resetDateTimeContext

      public static void resetDateTimeContext()
      現在のスレッドの DateTimeContext をリセットします。
    • setDateTimeContext

      public static void setDateTimeContext(@Nullable DateTimeContext dateTimeContext)
      指定された DateTimeContext を現在のスレッドに関連付けます。
      パラメーター:
      dateTimeContext - スレッドにバインドされたコンテキストをリセットするための現在の DateTimeContext または null 
    • getDateTimeContext

      @Nullable public static DateTimeContext getDateTimeContext()
      現在のスレッドに関連付けられている DateTimeContext があれば、それを返します。
      戻り値:
      現在の DateTimeContext、または存在しない場合は null 
    • getFormatter

      public static DateTimeFormatterSE getFormatter(DateTimeFormatterSE formatter, @Nullable LocaleSE locale)
      指定されたベースフォーマッターにユーザー固有の設定が適用された DateTimeFormatter を取得します。
      パラメーター:
      formatter - デフォルトのフォーマットルールを確立する基本フォーマッター (一般的にユーザーに依存しない)
      locale - 現在のユーザーロケール (不明な場合は null になる可能性があります)
      戻り値:
      ユーザー固有の DateTimeFormatter