Class SimpleLocaleContext

java.lang.Object
org.springframework.context.i18n.SimpleLocaleContext
All Implemented Interfaces:
LocaleContext
Direct Known Subclasses:
SimpleTimeZoneAwareLocaleContext

public class SimpleLocaleContext extends Object implements LocaleContext
Simple implementation of the LocaleContext interface, always returning a specified Locale.
Since:
1.2
Author:
Juergen Hoeller
See Also:
  • Constructor Details

    • SimpleLocaleContext

      public SimpleLocaleContext(@Nullable Locale locale)
      Create a new SimpleLocaleContext that exposes the specified Locale.

      Every getLocale() call will return this locale.

      Parameters:
      locale - the Locale to expose, or null for no specific one
  • Method Details

    • getLocale

      @Nullable public Locale getLocale()
      Description copied from interface: LocaleContext
      Return the current Locale, which can be fixed or determined dynamically, depending on the implementation strategy.
      Specified by:
      getLocale in interface LocaleContext
      Returns:
      the current Locale, or null if no specific Locale associated
    • toString

      public String toString()
      Overrides:
      toString in class Object