code: public static Set<Currency> getAvailableCurrencies() {
          Set<Currency> result = new LinkedHashSet<Currency>();
          for (String currencyCode : availableCurrencyCodes) {
              result.add(Currency.getInstance(currencyCode));
          }
          return result;
      }
docs: Returns a set of all known currencies.
  @since 1.7