code: public static final ULocale[] getAvailableULocales() {
          if (shim == null) {
              return ICUResourceBundle.getAvailableULocales(
                  ICUData.ICU_COLLATION_BASE_NAME, ICUResourceBundle.ICU_DATA_CLASS_LOADER);
          }
          return shim.getAvailableULocales();
      }
docs: <strong>[icu]</strong> Returns the set of locales, as ULocale objects, for which collators
  are installed.  ULocale objects support RFC 3066.
  @return the list of locales in which collators are installed.
  This list includes any that have been registered, in addition to
  those that are installed with ICU4J.