Uses of Class
com.ibm.icu.impl.ICUResourceBundle
-
Packages that use ICUResourceBundle Package Description com.ibm.icu.impl com.ibm.icu.impl.personname com.ibm.icu.text Extensions and enhancements to java.text to support unicode transforms, UnicodeSet, surrogate char utilities, UCA collation, normalization, break iteration (rule and dictionary based), enhanced number format, international string searching, and arabic shaping.com.ibm.icu.util International calendars and other utility classes. -
-
Uses of ICUResourceBundle in com.ibm.icu.impl
Subclasses of ICUResourceBundle in com.ibm.icu.impl Modifier and Type Class Description (package private) class
ICUResourceBundleImpl
(package private) static class
ICUResourceBundleImpl.ResourceArray
private static class
ICUResourceBundleImpl.ResourceBinary
(package private) static class
ICUResourceBundleImpl.ResourceContainer
private static class
ICUResourceBundleImpl.ResourceInt
private static class
ICUResourceBundleImpl.ResourceIntVector
private static class
ICUResourceBundleImpl.ResourceString
(package private) static class
ICUResourceBundleImpl.ResourceTable
Fields in com.ibm.icu.impl declared as ICUResourceBundle Modifier and Type Field Description private ICUResourceBundle
TimeZoneNamesImpl. _zoneStrings
private ICUResourceBundle
LocaleDisplayNamesImpl.ICUDataTable. bundle
private ICUResourceBundle
ICUResourceBundle. container
private ICUResourceBundle
ICUCurrencyMetaInfo. digitInfo
private ICUResourceBundle
ICUCurrencyDisplayInfoProvider.ICUCurrencyDisplayInfo. rb
private ICUResourceBundle
ICUCurrencyMetaInfo. regionInfo
private static ICUResourceBundle
TZDBTimeZoneNames. ZONESTRINGS
Fields in com.ibm.icu.impl with type parameters of type ICUResourceBundle Modifier and Type Field Description private static CacheBase<java.lang.String,ICUResourceBundle,ICUResourceBundle.Loader>
ICUResourceBundle. BUNDLE_CACHE
Methods in com.ibm.icu.impl that return ICUResourceBundle Modifier and Type Method Description ICUResourceBundle
ICUResourceBundle. at(int index)
ICUResourceBundle
ICUResourceBundle. at(java.lang.String key)
static ICUResourceBundle
ICUResourceBundle. createBundle(java.lang.String baseName, java.lang.String localeID, java.lang.ClassLoader root)
Create a bundle using a reader.protected ICUResourceBundle
ICUResourceBundleImpl. createBundleObject(java.lang.String _key, int _resource, java.util.HashMap<java.lang.String,java.lang.String> aliasesVisited, UResourceBundle requested)
private static ICUResourceBundle
ICUResourceBundle. findResourceWithFallback(java.lang.String[] keys, int depth, ICUResourceBundle base, UResourceBundle requested)
private static ICUResourceBundle
ICUResourceBundle. findResourceWithFallback(java.lang.String path, UResourceBundle actualBundle, UResourceBundle requested)
ICUResourceBundle
ICUResourceBundle. findTopLevel(int index)
ICUResourceBundle
ICUResourceBundle. findTopLevel(java.lang.String aKey)
ICUResourceBundle
ICUResourceBundle. findWithFallback(java.lang.String path)
Like getWithFallback, but returns null if the resource is not found instead of throwing an exception.(package private) ICUResourceBundle
ICUResourceBundle. get(java.lang.String aKey, java.util.HashMap<java.lang.String,java.lang.String> aliasesVisited, UResourceBundle requested)
protected static ICUResourceBundle
ICUResourceBundle. getAliasedResource(ICUResourceBundle base, java.lang.String[] keys, int depth, java.lang.String key, int _resource, java.util.HashMap<java.lang.String,java.lang.String> aliasesVisited, UResourceBundle requested)
Returns the resource object referred to from the alias _resource int's path string.protected static ICUResourceBundle
ICUResourceBundle. getAliasedResource(java.lang.String rpath, java.lang.ClassLoader loaderToUse, java.lang.String baseName, java.lang.String[] keys, int depth, java.lang.String[] baseKeyPath, java.util.HashMap<java.lang.String,java.lang.String> aliasesVisited, UResourceBundle requested)
private static ICUResourceBundle
ICUResourceBundle. getBundle(ICUResourceBundleReader reader, java.lang.String baseName, java.lang.String localeID, java.lang.ClassLoader loader)
static ICUResourceBundle
ICUResourceBundle. getBundleInstance(java.lang.String baseName, ULocale locale, ICUResourceBundle.OpenType openType)
static ICUResourceBundle
ICUResourceBundle. getBundleInstance(java.lang.String baseName, java.lang.String localeID, java.lang.ClassLoader root, boolean disableFallback)
static ICUResourceBundle
ICUResourceBundle. getBundleInstance(java.lang.String baseName, java.lang.String localeID, java.lang.ClassLoader root, ICUResourceBundle.OpenType openType)
ICUResourceBundle
ICUResourceBundle. getParent()
ICUResourceBundle
ICUResourceBundle. getWithFallback(java.lang.String path)
This method performs multilevel fallback for fetching items from the bundle e.g: If resource is in the form de__PHONEBOOK{ collations{ default{ "phonebook"} } } If the value of "default" key needs to be accessed, then do:UResourceBundle bundle = UResourceBundle.getBundleInstance("de__PHONEBOOK"); ICUResourceBundle result = null; if(bundle instanceof ICUResourceBundle){ result = ((ICUResourceBundle) bundle).getWithFallback("collations/default"); }
private static ICUResourceBundle
ICUResourceBundle. instantiateBundle(java.lang.String baseName, java.lang.String localeID, java.lang.String origLocaleID, java.lang.String defaultID, java.lang.ClassLoader root, ICUResourceBundle.OpenType openType)
(package private) abstract ICUResourceBundle
ICUResourceBundle.Loader. load()
Methods in com.ibm.icu.impl with parameters of type ICUResourceBundle Modifier and Type Method Description private <T> void
ICUCurrencyMetaInfo. collectRegion(ICUCurrencyMetaInfo.Collector<T> collector, CurrencyMetaInfo.CurrencyFilter filter, int needed, ICUResourceBundle b)
private static ICUResourceBundle
ICUResourceBundle. findResourceWithFallback(java.lang.String[] keys, int depth, ICUResourceBundle base, UResourceBundle requested)
protected static ICUResourceBundle
ICUResourceBundle. getAliasedResource(ICUResourceBundle base, java.lang.String[] keys, int depth, java.lang.String key, int _resource, java.util.HashMap<java.lang.String,java.lang.String> aliasesVisited, UResourceBundle requested)
Returns the resource object referred to from the alias _resource int's path string.private long
ICUCurrencyMetaInfo. getDate(ICUResourceBundle b, long defaultValue, boolean endOfDay)
(package private) static TZDBTimeZoneNames.TZDBNames
TZDBTimeZoneNames.TZDBNames. getInstance(ICUResourceBundle zoneStrings, java.lang.String key)
static java.lang.String
ICUResourceTableAccess. getTableString(ICUResourceBundle bundle, java.lang.String tableName, java.lang.String subtableName, java.lang.String item, java.lang.String defaultValue)
Utility to fetch locale display data from resource bundle tables.(package private) void
TimeZoneNamesImpl.ZNamesLoader. loadMetaZone(ICUResourceBundle zoneStrings, java.lang.String mzID)
(package private) void
TimeZoneNamesImpl.ZNamesLoader. loadNames(ICUResourceBundle zoneStrings, java.lang.String key)
(package private) void
TimeZoneNamesImpl.ZNamesLoader. loadTimeZone(ICUResourceBundle zoneStrings, java.lang.String tzID)
Constructors in com.ibm.icu.impl with parameters of type ICUResourceBundle Constructor Description ICUCurrencyDisplayInfo(ULocale locale, ICUResourceBundle rb, boolean fallback)
ICUResourceBundle(ICUResourceBundle container, java.lang.String key)
-
Uses of ICUResourceBundle in com.ibm.icu.impl.personname
Methods in com.ibm.icu.impl.personname with parameters of type ICUResourceBundle Modifier and Type Method Description private java.lang.String[]
PersonNameFormatterImpl. asStringArray(ICUResourceBundle resource)
Returns the value of the resource, as a string array. -
Uses of ICUResourceBundle in com.ibm.icu.text
Fields in com.ibm.icu.text declared as ICUResourceBundle Modifier and Type Field Description private ICUResourceBundle
TransliteratorRegistry.Spec. res
Methods in com.ibm.icu.text with parameters of type ICUResourceBundle Modifier and Type Method Description protected void
ChineseDateFormatSymbols. initializeData(ULocale loc, ICUResourceBundle b, java.lang.String calendarType)
Deprecated.ICU 50protected void
DateFormatSymbols. initializeData(ULocale desiredLocale, ICUResourceBundle b, java.lang.String calendarType)
Deprecated.This API is ICU internal only.private static java.lang.String
MeasureFormat. loadNumericDurationFormat(ICUResourceBundle r, java.lang.String type)
Constructors in com.ibm.icu.text with parameters of type ICUResourceBundle Constructor Description DateFormatSymbols(ULocale desiredLocale, ICUResourceBundle b, java.lang.String calendarType)
Private, for cache.getInstance(). -
Uses of ICUResourceBundle in com.ibm.icu.util
Fields in com.ibm.icu.util declared as ICUResourceBundle Modifier and Type Field Description private ICUResourceBundle
LocaleData. bundle
private ICUResourceBundle
LocaleData. langBundle
-