public String formatCurrency(double currency, Locale locale) {
if (locale == null) {
locale = Aura.getLocalizationAdapter().getAuraLocale().getNumberLocale();
}
DecimalFormat df = (DecimalFormat) NumberFormat.getCurrencyInstance(locale);
return df.format(currency);
}
@Override
public String formatCurrency(double value, Locale locale, int minFractionDigits, int maxFractionDigits) {
return formatCurrency(value, locale, minFractionDigits, maxFractionDigits, null);