Here are the examples of the java api class java.util.spi.LocaleServiceProvider taken from open source projects.
1. SupportedLocalesTest#main()
Project: openjdk
File: SupportedLocalesTest.java
File: SupportedLocalesTest.java
public static void main(String[] args) { LocaleServiceProvider provider = new TestLocaleServiceProvider(); List<Locale> locs = new ArrayList<>(); locs.addAll(Arrays.asList(GOOD_ONES)); locs.addAll(Arrays.asList(provider.getAvailableLocales())); for (Locale locale : locs) { if (!provider.isSupportedLocale(locale)) { throw new RuntimeException(locale + " is NOT supported."); } } for (Locale locale : BAD_ONES) { if (provider.isSupportedLocale(locale)) { throw new RuntimeException(locale + " should NOT be supported."); } } }