Package | Description |
---|---|
org.springframework.context.i18n |
Abstraction for determining the current Locale,
plus global holder that exposes a thread-bound Locale.
|
Modifier and Type | Interface and Description |
---|---|
interface |
TimeZoneAwareLocaleContext
Extension of
LocaleContext , adding awareness of the current time zone. |
Modifier and Type | Class and Description |
---|---|
class |
SimpleLocaleContext
Simple implementation of the
LocaleContext interface,
always returning a specified Locale . |
class |
SimpleTimeZoneAwareLocaleContext
Simple implementation of the
TimeZoneAwareLocaleContext interface,
always returning a specified Locale and TimeZone . |
Modifier and Type | Method and Description |
---|---|
static LocaleContext |
LocaleContextHolder.getLocaleContext()
Return the LocaleContext associated with the current thread, if any.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Locale |
LocaleContextHolder.getLocale(LocaleContext localeContext)
Return the Locale associated with the given user context, if any,
or the system default Locale otherwise.
|
static java.util.TimeZone |
LocaleContextHolder.getTimeZone(LocaleContext localeContext)
Return the TimeZone associated with the given user context, if any,
or the system default TimeZone otherwise.
|
static void |
LocaleContextHolder.setLocaleContext(LocaleContext localeContext)
Associate the given LocaleContext with the current thread,
not exposing it as inheritable for child threads.
|
static void |
LocaleContextHolder.setLocaleContext(LocaleContext localeContext,
boolean inheritable)
Associate the given LocaleContext with the current thread.
|