/** * Loads the raw definitions from the URLs associated with a locale. * * @param customizationKey The locale to use when loading URLs. * @return The loaded definitions. * @since 2.1.3 * @deprecated Use {@link #loadDefinitionsFromURLs(Locale)}. */ protected Map<String, Definition> loadRawDefinitionsFromURLs( Locale customizationKey) { return loadDefinitionsFromURLs(customizationKey); }
/** * Tries to load definitions if necessary. * * @param customizationKey The locale to use when loading URLs. * @return The loaded definitions. * @since 2.1.0 */ protected Map<String, Definition> loadDefinitions(Locale customizationKey) { Map<String, Definition> localeDefsMap = locale2definitionMap .get(customizationKey); if (localeDefsMap != null) { return localeDefsMap; } loadDefinitionsFromURLs(customizationKey); return locale2definitionMap.get(customizationKey); }