nameProvider = new DefaultNameProvider();
iByLocaleCache2.put(locale, byIdCache = createCache()); byIdCache.put(id, byNameKeyCache = createCache());
public String getShortName(Locale locale, String id, String nameKey) { String[] nameSet = getNameSet(locale, id, nameKey); return nameSet == null ? null : nameSet[0]; }
NameProvider np = getNameProvider(); if (np instanceof DefaultNameProvider) { name = ((DefaultNameProvider) np).getShortName(locale, iID, nameKey, isStandardOffset(instant)); } else { name = np.getShortName(locale, iID, nameKey);
NameProvider np = getNameProvider(); if (np instanceof DefaultNameProvider) { name = ((DefaultNameProvider) np).getName(locale, iID, nameKey, isStandardOffset(instant)); } else { name = np.getName(locale, iID, nameKey);
NameProvider np = getNameProvider(); if (np instanceof DefaultNameProvider) { name = ((DefaultNameProvider) np).getShortName(locale, iID, nameKey, isStandardOffset(instant)); } else { name = np.getShortName(locale, iID, nameKey);
NameProvider np = getNameProvider(); if (np instanceof DefaultNameProvider) { name = ((DefaultNameProvider) np).getName(locale, iID, nameKey, isStandardOffset(instant)); } else { name = np.getName(locale, iID, nameKey);
public String getName(Locale locale, String id, String nameKey, boolean standardTime) { String[] nameSet = getNameSet(locale, id, nameKey, standardTime); return nameSet == null ? null : nameSet[1]; }
iByLocaleCache.put(locale, byIdCache = createCache()); byIdCache.put(id, byNameKeyCache = createCache());
nameProvider = new DefaultNameProvider();
NameProvider np = getNameProvider(); if (np instanceof DefaultNameProvider) { name = ((DefaultNameProvider) np).getShortName(locale, iID, nameKey, isStandardOffset(instant)); } else { name = np.getShortName(locale, iID, nameKey);
NameProvider np = getNameProvider(); if (np instanceof DefaultNameProvider) { name = ((DefaultNameProvider) np).getName(locale, iID, nameKey, isStandardOffset(instant)); } else { name = np.getName(locale, iID, nameKey);
public String getName(Locale locale, String id, String nameKey) { String[] nameSet = getNameSet(locale, id, nameKey); return nameSet == null ? null : nameSet[1]; }
iByLocaleCache2.put(locale, byIdCache = createCache()); byIdCache.put(id, byNameKeyCache = createCache());
/** * Gets the default name provider. * <p> * Tries the system property <code>org.joda.time.DateTimeZone.NameProvider</code>. * Then uses <code>DefaultNameProvider</code>. * * @return the default name provider */ private static NameProvider getDefaultNameProvider() { NameProvider nameProvider = null; try { String providerClass = System.getProperty("org.joda.time.DateTimeZone.NameProvider"); if (providerClass != null) { try { nameProvider = (NameProvider) Class.forName(providerClass).newInstance(); } catch (Exception ex) { Thread thread = Thread.currentThread(); thread.getThreadGroup().uncaughtException(thread, ex); } } } catch (SecurityException ex) { // ignore } if (nameProvider == null) { nameProvider = new DefaultNameProvider(); } return nameProvider; }
NameProvider np = getNameProvider(); if (np instanceof DefaultNameProvider) { name = ((DefaultNameProvider) np).getShortName(locale, iID, nameKey, isStandardOffset(instant)); } else { name = np.getShortName(locale, iID, nameKey);
NameProvider np = getNameProvider(); if (np instanceof DefaultNameProvider) { name = ((DefaultNameProvider) np).getName(locale, iID, nameKey, isStandardOffset(instant)); } else { name = np.getName(locale, iID, nameKey);
public String getShortName(Locale locale, String id, String nameKey, boolean standardTime) { String[] nameSet = getNameSet(locale, id, nameKey, standardTime); return nameSet == null ? null : nameSet[0]; }
iByLocaleCache.put(locale, byIdCache = createCache()); byIdCache.put(id, byNameKeyCache = createCache());
/** * Gets the default name provider. * <p> * Tries the system property <code>org.joda.time.DateTimeZone.NameProvider</code>. * Then uses <code>DefaultNameProvider</code>. * * @return the default name provider */ private static NameProvider getDefaultNameProvider() { NameProvider nameProvider = null; try { String providerClass = System.getProperty("org.joda.time.DateTimeZone.NameProvider"); if (providerClass != null) { try { nameProvider = (NameProvider) Class.forName(providerClass).newInstance(); } catch (Exception ex) { throw new RuntimeException(ex); } } } catch (SecurityException ex) { // ignore } if (nameProvider == null) { nameProvider = new DefaultNameProvider(); } return nameProvider; }