Class SimpleTimeZoneAwareLocaleContext
java.lang.Object
org.springframework.context.i18n.SimpleLocaleContext
org.springframework.context.i18n.SimpleTimeZoneAwareLocaleContext
- All Implemented Interfaces:
LocaleContext, TimeZoneAwareLocaleContext
public class SimpleTimeZoneAwareLocaleContext
extends SimpleLocaleContext
implements TimeZoneAwareLocaleContext
Simple implementation of the
TimeZoneAwareLocaleContext
interface,
always returning a specified Locale
and TimeZone
.
Note: Prefer the use of SimpleLocaleContext
when only setting
a Locale but no TimeZone.
- Since:
- 4.0
- Author:
- Juergen Hoeller, Nicholas Williams
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionSimpleTimeZoneAwareLocaleContext
(@Nullable Locale locale, @Nullable TimeZone timeZone) Create a new SimpleTimeZoneAwareLocaleContext that exposes the specified Locale and TimeZone. -
Method Summary
Modifier and TypeMethodDescriptionReturn the current TimeZone, which can be fixed or determined dynamically, depending on the implementation strategy.toString()
Methods inherited from class SimpleLocaleContext
getLocale
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface LocaleContext
getLocale
-
Constructor Details
-
SimpleTimeZoneAwareLocaleContext
Create a new SimpleTimeZoneAwareLocaleContext that exposes the specified Locale and TimeZone. EverySimpleLocaleContext.getLocale()
call will return the given Locale, and everygetTimeZone()
call will return the given TimeZone.- Parameters:
locale
- the Locale to exposetimeZone
- the TimeZone to expose
-
-
Method Details
-
getTimeZone
Description copied from interface:TimeZoneAwareLocaleContext
Return the current TimeZone, which can be fixed or determined dynamically, depending on the implementation strategy.- Specified by:
getTimeZone
in interfaceTimeZoneAwareLocaleContext
- Returns:
- the current TimeZone, or
null
if no specific TimeZone associated
-
toString
- Overrides:
toString
in classSimpleLocaleContext
-