Enum Currency
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<Currency>
public enum Currency extends java.lang.Enum<Currency>
Enum Constant Summary
Enum Constant and Description |
---|
BGN |
CHF |
EUR |
GBP |
HRK |
JPY |
RON |
USD |
Method Summary
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getValue() |
static Currency |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Currency[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared.
|
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
<
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
Enum Constant Detail
EUR
public static final Currency EUR
USD
public static final Currency USD
GBP
public static final Currency GBP
HRK
public static final Currency HRK
CHF
public static final Currency CHF
RON
public static final Currency RON
JPY
public static final Currency JPY
BGN
public static final Currency BGN
Method Detail
values
public static Currency[] values()
for (Currency c : Currency.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
valueOf
public static Currency valueOf(java.lang.String name)
- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
getValue
public java.lang.String getValue()