java.lang.Object
org.joda.time.tz.DefaultNameProvider
- All Implemented Interfaces:
- NameProvider
- public class DefaultNameProvider
- extends java.lang.Object
- implements NameProvider
The default name provider acquires localized names from
java.text.DateFormatSymbols.
DefaultNameProvider is thread-safe and immutable.
- Since:
- 1.0
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
iByLocaleCache
private java.util.HashMap iByLocaleCache
DefaultNameProvider
public DefaultNameProvider()
getShortName
public java.lang.String getShortName(java.util.Locale locale,
java.lang.String id,
java.lang.String nameKey)
- Description copied from interface:
NameProvider
- Returns a localized short name, or null if not found.
- Specified by:
getShortName in interface NameProvider
getName
public java.lang.String getName(java.util.Locale locale,
java.lang.String id,
java.lang.String nameKey)
- Description copied from interface:
NameProvider
- Returns a localized name, or null if not found.
- Specified by:
getName in interface NameProvider
getNameSet
private java.lang.String[] getNameSet(java.util.Locale locale,
java.lang.String id,
java.lang.String nameKey)
createCache
private java.util.HashMap createCache()