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