com.ail.financial
Enum Currency

java.lang.Object
  extended by java.lang.Enum<Currency>
      extended by com.ail.financial.Currency
All Implemented Interfaces:
TypeEnum, java.io.Serializable, java.lang.Comparable<Currency>

public enum Currency
extends java.lang.Enum<Currency>
implements TypeEnum


Enum Constant Summary
AED
           
AFA
           
ALL
           
ANG
           
AOK
           
ARP
           
ATS
           
AUD
           
BBD
           
BDT
           
BEC
           
BEF
           
BEL
           
BGL
           
BHD
           
BIF
           
BMD
           
BND
           
BOP
           
BRC
           
BSD
           
BUK
           
BWP
           
BZD
           
CAD
           
CHF
           
CLP
           
CND
           
CNY
           
COP
           
CRC
           
CSK
           
CUP
           
CVE
           
CYP
           
DDM
           
DEM
           
DJF
           
DKK
           
DOP
           
DZD
           
ECS
           
EGP
           
ESA
           
ESB
           
ESP
           
ETB
           
EUR
           
FIM
           
FJD
           
FKP
           
FRF
           
GBP
           
GHC
           
GIP
           
GMD
           
GNS
           
GQE
           
GRD
           
GTQ
           
GWP
           
GYD
           
HKD
           
HNL
           
HTG
           
HUF
           
IDR
           
IEP
           
ILS
           
INR
           
IQD
           
IRR
           
ISK
           
ITL
           
JMD
           
JOD
           
JPY
           
KES
           
KHR
           
KMF
           
KPW
           
KRW
           
KWD
           
KYD
           
LAK
           
LBP
           
LKR
           
LRD
           
LSM
           
LUF
           
LYD
           
MAD
           
MGF
           
MLF
           
MNT
           
MOP
           
MRO
           
MTP
           
MUR
           
MVR
           
MWK
           
MXP
           
MYR
           
MZM
           
NGN
           
NIC
           
NLG
           
NOK
           
NPR
           
NZD
           
OMR
           
PAB
           
PES
           
PGK
           
PHP
           
PKR
           
PLZ
           
PTE
           
PYG
           
QAR
           
RMB
           
ROL
           
RWF
           
SAR
           
SBD
           
SCR
           
SDP
           
SEK
           
SGD
           
SHP
           
SLL
           
SOS
           
SRG
           
STD
           
SUR
           
SVC
           
SYP
           
SZL
           
THB
           
TND
           
TOP
           
TPE
           
TRL
           
TTD
           
TWD
           
TZS
           
UGS
           
USD
           
USN
           
USS
           
UYP
           
VEB
           
VND
           
VUV
           
WST
           
XAF
           
XAU
           
XBA
           
XBC
           
XBD
           
XCD
           
XDR
           
XEU
           
XOF
           
XPF
           
YDD
           
YER
           
YUD
           
ZAL
           
ZAR
           
ZMK
           
ZRZ
           
ZWD
           
 
Method Summary
static Currency forName(java.lang.String name)
          This method is similar to the valueOf() method offered by Java's Enum type, but in this case it will match either the Enum's name or the longName.
 java.lang.String getLongName()
          Returns the same value as longName().
 java.lang.String getName()
          Returns the same value as name().
 int getOrdinal()
          Return this Enum's ordinal id.
 java.lang.String longName()
          The long name for an enum.
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're declared.
 java.lang.String valuesAsCsv()
           
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ail.core.TypeEnum
name
 

Enum Constant Detail

AED

public static final Currency AED

AFA

public static final Currency AFA

ALL

public static final Currency ALL

ANG

public static final Currency ANG

AOK

public static final Currency AOK

ARP

public static final Currency ARP

ATS

public static final Currency ATS

AUD

public static final Currency AUD

BBD

public static final Currency BBD

BDT

public static final Currency BDT

BEC

public static final Currency BEC

BEF

public static final Currency BEF

BEL

public static final Currency BEL

BGL

public static final Currency BGL

BHD

public static final Currency BHD

BIF

public static final Currency BIF

BMD

public static final Currency BMD

BND

public static final Currency BND

BOP

public static final Currency BOP

BRC

public static final Currency BRC

BSD

public static final Currency BSD

BUK

public static final Currency BUK

BWP

public static final Currency BWP

BZD

public static final Currency BZD

CAD

public static final Currency CAD

CHF

public static final Currency CHF

CLP

public static final Currency CLP

CND

public static final Currency CND

CNY

public static final Currency CNY

COP

public static final Currency COP

CRC

public static final Currency CRC

CSK

public static final Currency CSK

CUP

public static final Currency CUP

CVE

public static final Currency CVE

CYP

public static final Currency CYP

DDM

public static final Currency DDM

DEM

public static final Currency DEM

DJF

public static final Currency DJF

DKK

public static final Currency DKK

DOP

public static final Currency DOP

DZD

public static final Currency DZD

ECS

public static final Currency ECS

EGP

public static final Currency EGP

ESA

public static final Currency ESA

ESB

public static final Currency ESB

ESP

public static final Currency ESP

ETB

public static final Currency ETB

EUR

public static final Currency EUR

FIM

public static final Currency FIM

FJD

public static final Currency FJD

FKP

public static final Currency FKP

FRF

public static final Currency FRF

GBP

public static final Currency GBP

GHC

public static final Currency GHC

GIP

public static final Currency GIP

GMD

public static final Currency GMD

GNS

public static final Currency GNS

GQE

public static final Currency GQE

GRD

public static final Currency GRD

GTQ

public static final Currency GTQ

GWP

public static final Currency GWP

GYD

public static final Currency GYD

HKD

public static final Currency HKD

HNL

public static final Currency HNL

HTG

public static final Currency HTG

HUF

public static final Currency HUF

IDR

public static final Currency IDR

IEP

public static final Currency IEP

ILS

public static final Currency ILS

INR

public static final Currency INR

IQD

public static final Currency IQD

IRR

public static final Currency IRR

ISK

public static final Currency ISK

ITL

public static final Currency ITL

JMD

public static final Currency JMD

JOD

public static final Currency JOD

JPY

public static final Currency JPY

KES

public static final Currency KES

KHR

public static final Currency KHR

KMF

public static final Currency KMF

KPW

public static final Currency KPW

KRW

public static final Currency KRW

KWD

public static final Currency KWD

KYD

public static final Currency KYD

LAK

public static final Currency LAK

LBP

public static final Currency LBP

LKR

public static final Currency LKR

LRD

public static final Currency LRD

LSM

public static final Currency LSM

LUF

public static final Currency LUF

LYD

public static final Currency LYD

MAD

public static final Currency MAD

MGF

public static final Currency MGF

MLF

public static final Currency MLF

MNT

public static final Currency MNT

MOP

public static final Currency MOP

MRO

public static final Currency MRO

MTP

public static final Currency MTP

MUR

public static final Currency MUR

MVR

public static final Currency MVR

MWK

public static final Currency MWK

MXP

public static final Currency MXP

MYR

public static final Currency MYR

MZM

public static final Currency MZM

NGN

public static final Currency NGN

NIC

public static final Currency NIC

NLG

public static final Currency NLG

NOK

public static final Currency NOK

NPR

public static final Currency NPR

NZD

public static final Currency NZD

OMR

public static final Currency OMR

PAB

public static final Currency PAB

PES

public static final Currency PES

PGK

public static final Currency PGK

PHP

public static final Currency PHP

PKR

public static final Currency PKR

PLZ

public static final Currency PLZ

PTE

public static final Currency PTE

PYG

public static final Currency PYG

QAR

public static final Currency QAR

ROL

public static final Currency ROL

RWF

public static final Currency RWF

SAR

public static final Currency SAR

SBD

public static final Currency SBD

SCR

public static final Currency SCR

SDP

public static final Currency SDP

SEK

public static final Currency SEK

SGD

public static final Currency SGD

SHP

public static final Currency SHP

SLL

public static final Currency SLL

SOS

public static final Currency SOS

SRG

public static final Currency SRG

STD

public static final Currency STD

SUR

public static final Currency SUR

SVC

public static final Currency SVC

SYP

public static final Currency SYP

SZL

public static final Currency SZL

THB

public static final Currency THB

TND

public static final Currency TND

TOP

public static final Currency TOP

TPE

public static final Currency TPE

TRL

public static final Currency TRL

TTD

public static final Currency TTD

TWD

public static final Currency TWD

TZS

public static final Currency TZS

UGS

public static final Currency UGS

USD

public static final Currency USD

USN

public static final Currency USN

USS

public static final Currency USS

UYP

public static final Currency UYP

VND

public static final Currency VND

VEB

public static final Currency VEB

VUV

public static final Currency VUV

WST

public static final Currency WST

XAF

public static final Currency XAF

XAU

public static final Currency XAU

XBA

public static final Currency XBA

XBC

public static final Currency XBC

XBD

public static final Currency XBD

XCD

public static final Currency XCD

XDR

public static final Currency XDR

XEU

public static final Currency XEU

XOF

public static final Currency XOF

XPF

public static final Currency XPF

YDD

public static final Currency YDD

YER

public static final Currency YER

YUD

public static final Currency YUD

ZAL

public static final Currency ZAL

ZAR

public static final Currency ZAR

RMB

public static final Currency RMB

ZMK

public static final Currency ZMK

ZRZ

public static final Currency ZRZ

ZWD

public static final Currency ZWD
Method Detail

values

public static final Currency[] values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants as follows:
for(Currency c : Currency.values())
        System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they're declared

valueOf

public static Currency valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name

getLongName

public java.lang.String getLongName()
Description copied from interface: TypeEnum
Returns the same value as longName(). This method only exists to make TypeEnum more Bean compatible so things like jxpath can make use of it.

Specified by:
getLongName in interface TypeEnum
Returns:
Enum's long name

getName

public java.lang.String getName()
Description copied from interface: TypeEnum
Returns the same value as name(). This method only exists to make TypeEnum more Bean compatible so things like jxpath can make use of it.

Specified by:
getName in interface TypeEnum
Returns:
Enum's name

valuesAsCsv

public java.lang.String valuesAsCsv()

longName

public java.lang.String longName()
Description copied from interface: TypeEnum
The long name for an enum. Unlike the name property on Java's Enum type, this need not be a valid Java identifier.

Specified by:
longName in interface TypeEnum
Returns:
The Enum's long name.

forName

public static Currency forName(java.lang.String name)
This method is similar to the valueOf() method offered by Java's Enum type, but in this case it will match either the Enum's name or the longName.

Parameters:
name - The name to lookup
Returns:
The matching Enum, or IllegalArgumentException if there isn't a match.

getOrdinal

public int getOrdinal()
Description copied from interface: TypeEnum
Return this Enum's ordinal id. This method only exists to make TypeEnum more Bean compatible so things like jxpath can make use of it.

Specified by:
getOrdinal in interface TypeEnum
Returns:
Enum's ordinal.