Uses of Interface
com.ibm.icu.impl.ICUService.Factory
Packages that use ICUService.Factory
-
Uses of ICUService.Factory in com.ibm.icu.impl
Classes in com.ibm.icu.impl that implement ICUService.FactoryModifier and TypeClassDescriptionstatic classA LocaleKeyFactory that creates a service based on the ICU locale data.static classA subclass of Factory that uses LocaleKeys.static classA LocaleKeyFactory that just returns a single object for a kind/locale.static classA default implementation of factory.Fields in com.ibm.icu.impl with type parameters of type ICUService.FactoryModifier and TypeFieldDescriptionprivate final List<ICUService.Factory> ICUService.factoriesAll the factories registered with this service.private Map<String, ICUService.Factory> ICUService.idcacheMethods in com.ibm.icu.impl that return ICUService.FactoryModifier and TypeMethodDescriptionfinal ICUService.FactoryICUService.registerFactory(ICUService.Factory factory) Register a Factory.ICULocaleService.registerObject(Object obj, ULocale locale) Convenience override for callers using locales.ICULocaleService.registerObject(Object obj, ULocale locale, boolean visible) Convenience override for callers using locales.ICULocaleService.registerObject(Object obj, ULocale locale, int kind) Convenience function for callers using locales.ICULocaleService.registerObject(Object obj, ULocale locale, int kind, boolean visible) Convenience function for callers using locales.ICUService.registerObject(Object obj, String id) A convenience override of registerObject(Object, String, boolean) that defaults visible to true.ICUService.registerObject(Object obj, 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.FactoryModifier and TypeMethodDescriptionfinal List<ICUService.Factory> ICUService.factories()Return a snapshot of the currently registered factories.private Map<String, ICUService.Factory> ICUService.getVisibleIDMap()Return a map from visible ids to factories.Methods in com.ibm.icu.impl with parameters of type ICUService.FactoryModifier and TypeMethodDescriptionICUService.getKey(ICUService.Key key, String[] actualReturn, ICUService.Factory factory) final ICUService.FactoryICUService.registerFactory(ICUService.Factory factory) Register a Factory.final booleanICUService.unregisterFactory(ICUService.Factory factory) Unregister a factory.Method parameters in com.ibm.icu.impl with type arguments of type ICUService.FactoryModifier and TypeMethodDescriptionvoidICULocaleService.ICUResourceBundleFactory.updateVisibleIDs(Map<String, ICUService.Factory> result) Override of superclass method.voidICULocaleService.LocaleKeyFactory.updateVisibleIDs(Map<String, ICUService.Factory> result) Override of superclass method.voidICULocaleService.SimpleLocaleKeyFactory.updateVisibleIDs(Map<String, ICUService.Factory> result) voidICUService.Factory.updateVisibleIDs(Map<String, ICUService.Factory> result) Update the result IDs (not descriptors) to reflect the IDs this factory handles.voidICUService.SimpleFactory.updateVisibleIDs(Map<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