Class DefaultNameProvider

java.lang.Object
org.joda.time.tz.DefaultNameProvider
All Implemented Interfaces:
NameProvider

public class DefaultNameProvider extends Object implements NameProvider
The default name provider acquires localized names from java.text.DateFormatSymbols.

DefaultNameProvider is thread-safe and immutable.

Since:
1.0
Author:
Brian S O'Neill
  • Constructor Details

    • DefaultNameProvider

      public DefaultNameProvider()
  • Method Details

    • getShortName

      public String getShortName(Locale locale, String id, String nameKey)
      Description copied from interface: NameProvider
      Returns a localized short name, or null if not found.
      Specified by:
      getShortName in interface NameProvider
      Parameters:
      locale - locale to use for selecting name set
      id - time zone id
      nameKey - time zone name key
    • getName

      public String getName(Locale locale, String id, String nameKey)
      Description copied from interface: NameProvider
      Returns a localized name, or null if not found.
      Specified by:
      getName in interface NameProvider
      Parameters:
      locale - locale to use for selecting name set
      id - time zone id
      nameKey - time zone name key
    • getShortName

      public String getShortName(Locale locale, String id, String nameKey, boolean standardTime)
    • getName

      public String getName(Locale locale, String id, String nameKey, boolean standardTime)