Uses of Interface
com.ibm.icu.impl.ICUService.Factory
-
Packages that use ICUService.Factory Package Description com.ibm.icu.impl com.ibm.icu.text -
-
Uses of ICUService.Factory in com.ibm.icu.impl
Classes in com.ibm.icu.impl that implement ICUService.Factory Modifier and Type Class Description static class
ICULocaleService.ICUResourceBundleFactory
A LocaleKeyFactory that creates a service based on the ICU locale data.static class
ICULocaleService.LocaleKeyFactory
A subclass of Factory that uses LocaleKeys.static class
ICULocaleService.SimpleLocaleKeyFactory
A LocaleKeyFactory that just returns a single object for a kind/locale.static class
ICUService.SimpleFactory
A default implementation of factory.Fields in com.ibm.icu.impl with type parameters of type ICUService.Factory Modifier and Type Field Description private java.util.List<ICUService.Factory>
ICUService. factories
All the factories registered with this service.private java.util.Map<java.lang.String,ICUService.Factory>
ICUService. idcache
Methods in com.ibm.icu.impl that return ICUService.Factory Modifier and Type Method Description ICUService.Factory
ICUService. registerFactory(ICUService.Factory factory)
Register a Factory.ICUService.Factory
ICULocaleService. registerObject(java.lang.Object obj, ULocale locale)
Convenience override for callers using locales.ICUService.Factory
ICULocaleService. registerObject(java.lang.Object obj, ULocale locale, boolean visible)
Convenience override for callers using locales.ICUService.Factory
ICULocaleService. registerObject(java.lang.Object obj, ULocale locale, int kind)
Convenience function for callers using locales.ICUService.Factory
ICULocaleService. registerObject(java.lang.Object obj, ULocale locale, int kind, boolean visible)
Convenience function for callers using locales.ICUService.Factory
ICUService. registerObject(java.lang.Object obj, java.lang.String id)
A convenience override of registerObject(Object, String, boolean) that defaults visible to true.ICUService.Factory
ICUService. registerObject(java.lang.Object obj, java.lang.String id, boolean visible)
Register an object with the provided id.Methods in com.ibm.icu.impl that return types with arguments of type ICUService.Factory Modifier and Type Method Description java.util.List<ICUService.Factory>
ICUService. factories()
Return a snapshot of the currently registered factories.private java.util.Map<java.lang.String,ICUService.Factory>
ICUService. getVisibleIDMap()
Return a map from visible ids to factories.Methods in com.ibm.icu.impl with parameters of type ICUService.Factory Modifier and Type Method Description java.lang.Object
ICUService. getKey(ICUService.Key key, java.lang.String[] actualReturn, ICUService.Factory factory)
ICUService.Factory
ICUService. registerFactory(ICUService.Factory factory)
Register a Factory.boolean
ICUService. unregisterFactory(ICUService.Factory factory)
Unregister a factory.Method parameters in com.ibm.icu.impl with type arguments of type ICUService.Factory Modifier and Type Method Description void
ICULocaleService.ICUResourceBundleFactory. updateVisibleIDs(java.util.Map<java.lang.String,ICUService.Factory> result)
Override of superclass method.void
ICULocaleService.LocaleKeyFactory. updateVisibleIDs(java.util.Map<java.lang.String,ICUService.Factory> result)
Override of superclass method.void
ICULocaleService.SimpleLocaleKeyFactory. updateVisibleIDs(java.util.Map<java.lang.String,ICUService.Factory> result)
void
ICUService.Factory. updateVisibleIDs(java.util.Map<java.lang.String,ICUService.Factory> result)
Update the result IDs (not descriptors) to reflect the IDs this factory handles.void
ICUService.SimpleFactory. updateVisibleIDs(java.util.Map<java.lang.String,ICUService.Factory> result)
If visible, adds a mapping from id -> this to the result, otherwise removes id from result. -
Uses of ICUService.Factory in com.ibm.icu.text
Classes in com.ibm.icu.text that implement ICUService.Factory Modifier and Type Class Description private static class
NumberFormatServiceShim.NFFactory
-