code: @Deprecated
      @Override
      protected Currency getEffectiveCurrency() {
          Currency c = getCurrency();
          if (c == null) {
              c = Currency.getInstance(symbols.getInternationalCurrencySymbol());
          }
          return c;
      }
docs: Returns the currency in effect for this formatter. Subclasses should override this
  method as needed. Unlike getCurrency(), this method should never return null.
  
  @deprecated This API is ICU internal only.
  @hide original deprecated declaration
  @hide draft / provisional / internal are hidden on Android