Interface CurrencyUnit

    • Field Detail

      • LOGGER

        static final org.slf4j.Logger LOGGER
    • Method Detail

      • from

        static PlainCurrencyUnit from​(java.lang.String code,
                                      int fractionDigits,
                                      java.lang.String name,
                                      java.lang.String symbol)
      • from

        static PlainCurrencyUnit from​(java.lang.String code,
                                      java.lang.Integer fractionDigits,
                                      java.util.function.Function<java.util.Locale,​java.lang.String> nameByLocale,
                                      java.util.function.Function<java.util.Locale,​java.lang.String> symbolByLocale)
      • fromCurrency

        static CurrencyUnit fromCurrency​(java.util.Currency currency)
      • fromJsrCurrencyUnit

        static CurrencyUnit fromJsrCurrencyUnit​(javax.money.CurrencyUnit currencyUnit)
      • getAllAvailableFromJdk

        static java.util.List<CurrencyUnit> getAllAvailableFromJdk()
      • getCode

        java.lang.String getCode()
      • getFractionDigits

        default int getFractionDigits()
      • getSymbol

        default java.lang.String getSymbol()
      • getSymbol

        default java.lang.String getSymbol​(java.util.Locale locale)
      • getName

        default java.lang.String getName()
      • getName

        default java.lang.String getName​(java.util.Locale locale)
      • toUiCurrencyUnit

        default org.teamapps.dto.UiCurrencyUnit toUiCurrencyUnit​(java.util.Locale locale)