インターフェースの使用
org.springframework.context.i18n.LocaleContext
LocaleContext を使用するパッケージ
パッケージ
説明
現在のロケールを決定するための抽象化と、スレッドにバインドされたロケールを公開するグローバルホルダー。
Spring の一般的なリアクティブ Web サポートのコアインターフェースとクラス。
基礎となる
org.springframework.http.client.reactive リアクティブ HTTP アダプターと HttpHandler に適応する実装。 ロケール関連のサポートクラス。
アプリケーションコンテキストインフラストラクチャと統合するサーブレット、および Spring Web MVC フレームワークのコアインターフェースとクラスを提供します。
Spring の Web MVC フレームワークのロケールサポートクラス。
org.springframework.context.i18n 内の LocaleContext 使用
org.springframework.context.i18n 内の LocaleContext サブインターフェースLocaleContext を実装している org.springframework.context.i18n のクラス修飾子と型メソッド説明static LocaleContextLocaleContextHolder.getLocaleContext()現在のスレッドに関連付けられている LocaleContext があれば、それを返します。LocaleContextThreadLocalAccessor.getValue()型 LocaleContext のパラメーターを持つ org.springframework.context.i18n のメソッド修飾子と型メソッド説明static LocaleSELocaleContextHolder.getLocale(LocaleContext localeContext) 指定されたユーザーコンテキストに関連付けられているロケールがある場合はそれを返し、そうでない場合はシステムのデフォルトのロケールを返します。static TimeZoneSELocaleContextHolder.getTimeZone(LocaleContext localeContext) 特定のユーザーコンテキストに関連付けられている TimeZone(存在する場合)、またはシステムのデフォルト TimeZone を返します。static voidLocaleContextHolder.setLocaleContext(LocaleContext localeContext) 指定された LocaleContext を現在のスレッドに関連付けます。子スレッドの継承可能としては公開しません。static voidLocaleContextHolder.setLocaleContext(LocaleContext localeContext, boolean inheritable) 指定された LocaleContext を現在のスレッドに関連付けます。voidLocaleContextThreadLocalAccessor.setValue(LocaleContext value) org.springframework.web.server 内の LocaleContext 使用
LocaleContext を返す org.springframework.web.server のメソッド修飾子と型メソッド説明ServerWebExchange.getLocaleContext()設定されたLocaleContextResolverを使用してLocaleContextを返します。ServerWebExchangeDecorator.getLocaleContext()org.springframework.web.server.adapter 内の LocaleContext 使用
org.springframework.web.server.i18n 内の LocaleContext 使用
修飾子と型メソッド説明AcceptHeaderLocaleContextResolver.resolveLocaleContext(ServerWebExchange exchange) FixedLocaleContextResolver.resolveLocaleContext(ServerWebExchange exchange) LocaleContextResolver.resolveLocaleContext(ServerWebExchange exchange) 指定された交換を介して現在のロケールコンテキストを解決します。型 LocaleContext のパラメーターを持つ org.springframework.web.server.i18n のメソッド修飾子と型メソッド説明voidAcceptHeaderLocaleContextResolver.setLocaleContext(ServerWebExchange exchange, LocaleContext locale) voidFixedLocaleContextResolver.setLocaleContext(ServerWebExchange exchange, LocaleContext localeContext) voidLocaleContextResolver.setLocaleContext(ServerWebExchange exchange, LocaleContext localeContext) 現在のロケールコンテキストを指定されたものに設定します。潜在的に関連するタイムゾーン情報を持つロケールを含みます。org.springframework.web.servlet 内の LocaleContext 使用
LocaleContext を返す org.springframework.web.servlet のメソッド修飾子と型メソッド説明protected LocaleContextDispatcherServlet.buildLocaleContext(HttpServletRequestEE request) 指定されたリクエストの LocaleContext を構築し、リクエストのプライマリロケールを現在のロケールとして公開します。protected LocaleContextFrameworkServlet.buildLocaleContext(HttpServletRequestEE request) 指定されたリクエストの LocaleContext を構築し、リクエストのプライマリロケールを現在のロケールとして公開します。LocaleContextResolver.resolveLocaleContext(HttpServletRequestEE request) 指定されたリクエストを介して現在のロケールコンテキストを解決します。型 LocaleContext のパラメーターを持つ org.springframework.web.servlet のメソッド修飾子と型メソッド説明voidLocaleContextResolver.setLocaleContext(HttpServletRequestEE request, HttpServletResponseEE response, LocaleContext localeContext) 現在のロケールコンテキストを指定されたものに設定します。潜在的に関連するタイムゾーン情報を持つロケールを含みます。org.springframework.web.servlet.i18n 内の LocaleContext 使用
修飾子と型メソッド説明CookieLocaleResolver.resolveLocaleContext(HttpServletRequestEE request) FixedLocaleResolver.resolveLocaleContext(HttpServletRequestEE request) SessionLocaleResolver.resolveLocaleContext(HttpServletRequestEE request) 型 LocaleContext のパラメーターを持つ org.springframework.web.servlet.i18n のメソッド修飾子と型メソッド説明voidCookieLocaleResolver.setLocaleContext(HttpServletRequestEE request, HttpServletResponseEE response, LocaleContext localeContext) voidFixedLocaleResolver.setLocaleContext(HttpServletRequestEE request, HttpServletResponseEE response, LocaleContext localeContext) voidSessionLocaleResolver.setLocaleContext(HttpServletRequestEE request, HttpServletResponseEE response, LocaleContext localeContext)