Enum Class Currency

java.lang.Object
java.lang.Enum<Currency>
com.bluebell.greenhouse.platform.enums.account.Currency
All Implemented Interfaces:
GenericEnum<Currency>, GenericIsoEnum<Currency>, GenericSymbolizedEnum<Currency>, Serializable, Comparable<Currency>, Constable

public enum Currency extends Enum<Currency> implements GenericSymbolizedEnum<Currency>, GenericIsoEnum<Currency>
Enum representing a standard currency.
Version:
2.0.2
Author:
Stephen Prizio
  • Enum Constant Details

    • US_DOLLAR

      public static final Currency US_DOLLAR
    • EUROPEAN_EURO

      public static final Currency EUROPEAN_EURO
    • JAPANESE_YEN

      public static final Currency JAPANESE_YEN
    • UK_STERLING

      public static final Currency UK_STERLING
    • SWISS_FRANC

      public static final Currency SWISS_FRANC
    • CANADIAN_DOLLAR

      public static final Currency CANADIAN_DOLLAR
    • AUSTRALIAN_DOLLAR

      public static final Currency AUSTRALIAN_DOLLAR
    • NEW_ZEALAND_DOLLAR

      public static final Currency NEW_ZEALAND_DOLLAR
    • SOUTH_AFRICAN_RAND

      public static final Currency SOUTH_AFRICAN_RAND
    • ARGENTINE_PESO

      public static final Currency ARGENTINE_PESO
    • BRAZILIAN_REAL

      public static final Currency BRAZILIAN_REAL
    • CHINESE_RENMINBI

      public static final Currency CHINESE_RENMINBI
    • HONG_KONG_DOLLAR

      public static final Currency HONG_KONG_DOLLAR
    • COLOMBIAN_PESO

      public static final Currency COLOMBIAN_PESO
    • CZECH_KORUNA

      public static final Currency CZECH_KORUNA
    • DANISH_KRONE

      public static final Currency DANISH_KRONE
    • NORWEGIAN_KRONE

      public static final Currency NORWEGIAN_KRONE
    • RUSSIAN_RUBLE

      public static final Currency RUSSIAN_RUBLE
    • SWEDISH_KRONA

      public static final Currency SWEDISH_KRONA
    • NOT_APPLICABLE

      public static final Currency NOT_APPLICABLE
    • INDIAN_RUPEE

      public static final Currency INDIAN_RUPEE
    • SOUTH_KOREAN_WON

      public static final Currency SOUTH_KOREAN_WON
    • SINGAPORE_DOLLAR

      public static final Currency SINGAPORE_DOLLAR
    • NEW_TAIWAN_DOLLAR

      public static final Currency NEW_TAIWAN_DOLLAR
    • THAI_BAHT

      public static final Currency THAI_BAHT
    • MALAYSIAN_RINGGIT

      public static final Currency MALAYSIAN_RINGGIT
    • INDONESIAN_RUPIAH

      public static final Currency INDONESIAN_RUPIAH
    • MEXICAN_PESO

      public static final Currency MEXICAN_PESO
    • POLISH_ZLOTY

      public static final Currency POLISH_ZLOTY
    • TURKISH_LIRA

      public static final Currency TURKISH_LIRA
    • ISRAELI_NEW_SHEKEL

      public static final Currency ISRAELI_NEW_SHEKEL
    • PAKISTANI_RUPEE

      public static final Currency PAKISTANI_RUPEE
    • VIETNAMESE_DONG

      public static final Currency VIETNAMESE_DONG
    • SAUDI_RIYAL

      public static final Currency SAUDI_RIYAL
    • BANGLADESHI_TAKA

      public static final Currency BANGLADESHI_TAKA
    • SRI_LANKAN_RUPEE

      public static final Currency SRI_LANKAN_RUPEE
    • PHILIPPINE_PESO

      public static final Currency PHILIPPINE_PESO
    • ROMANIAN_LEU

      public static final Currency ROMANIAN_LEU
    • CHILEAN_PESO

      public static final Currency CHILEAN_PESO
    • PERUVIAN_SOL

      public static final Currency PERUVIAN_SOL
    • EGYPTIAN_POUND

      public static final Currency EGYPTIAN_POUND
    • JORDANIAN_DINAR

      public static final Currency JORDANIAN_DINAR
    • NIGERIAN_NAIRA

      public static final Currency NIGERIAN_NAIRA
    • KUWAITI_DINAR

      public static final Currency KUWAITI_DINAR
    • BULGARIAN_LEV

      public static final Currency BULGARIAN_LEV
    • JAMAICAN_DOLLAR

      public static final Currency JAMAICAN_DOLLAR
    • OMANI_RIAL

      public static final Currency OMANI_RIAL
    • UAE_DIRHAM

      public static final Currency UAE_DIRHAM
    • MAURITIAN_RUPEE

      public static final Currency MAURITIAN_RUPEE
    • MOROCCAN_DIRHAM

      public static final Currency MOROCCAN_DIRHAM
    • TUNISIAN_DINAR

      public static final Currency TUNISIAN_DINAR
    • HUNGARIAN_FORINT

      public static final Currency HUNGARIAN_FORINT
    • KENYAN_SHILLING

      public static final Currency KENYAN_SHILLING
    • QATARI_RIYAL

      public static final Currency QATARI_RIYAL
    • WEST_AFRICAN_CFA_FRANC

      public static final Currency WEST_AFRICAN_CFA_FRANC
    • ZIMBABWEAN_DOLLAR

      public static final Currency ZIMBABWEAN_DOLLAR
    • NAMIBIAN_DOLLAR

      public static final Currency NAMIBIAN_DOLLAR
    • BAHRAINI_DINAR

      public static final Currency BAHRAINI_DINAR
    • GHANAIAN_CEDI

      public static final Currency GHANAIAN_CEDI
    • TRINIDAD_AND_TOBAGO_DOLLAR

      public static final Currency TRINIDAD_AND_TOBAGO_DOLLAR
    • ICELANDIC_KRONA

      public static final Currency ICELANDIC_KRONA
    • VENEZUELAN_BOLIVAR

      public static final Currency VENEZUELAN_BOLIVAR
    • TANZANIAN_SHILLING

      public static final Currency TANZANIAN_SHILLING
    • ZAMBIAN_KWACHA

      public static final Currency ZAMBIAN_KWACHA
    • KAZAKHSTANI_TENGE

      public static final Currency KAZAKHSTANI_TENGE
    • BOTSWANA_PULA

      public static final Currency BOTSWANA_PULA
    • UGANDAN_SHILLING

      public static final Currency UGANDAN_SHILLING
    • MALAWIAN_KWACHA

      public static final Currency MALAWIAN_KWACHA
    • UKRAINIAN_HRYVNIA

      public static final Currency UKRAINIAN_HRYVNIA
    • LEBANESE_POUND

      public static final Currency LEBANESE_POUND
  • Method Details

    • values

      public static Currency[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Currency valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getByIsoCode

      public static Currency getByIsoCode(String isoCode)
      Converts a currency iso code to a Currency.
      Parameters:
      isoCode - currency iso code
      Returns:
      Currency