Class PlainCurrencyUnit

  • All Implemented Interfaces:
    CurrencyUnit

    public class PlainCurrencyUnit
    extends java.lang.Object
    implements CurrencyUnit
    • Field Summary

      • Fields inherited from interface org.teamapps.ux.component.field.multicurrency.value.CurrencyUnit

        LOGGER
    • Constructor Summary

      Constructors 
      Constructor Description
      PlainCurrencyUnit​(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)  
    • Constructor Detail

      • PlainCurrencyUnit

        public PlainCurrencyUnit​(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)
    • Method Detail

      • getCode

        public java.lang.String getCode()
        Specified by:
        getCode in interface CurrencyUnit
      • getName

        public java.lang.String getName​(java.util.Locale locale)
        Specified by:
        getName in interface CurrencyUnit
      • getSymbol

        public java.lang.String getSymbol​(java.util.Locale locale)
        Specified by:
        getSymbol in interface CurrencyUnit
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object