public final class CurrencyCode extends Object
Currency Code
Modifier and Type | Field and Description |
---|---|
static CurrencyCode |
CNY |
static CurrencyCode |
EUR |
static CurrencyCode |
GBP |
static CurrencyCode |
JPY |
static CurrencyCode |
RUB |
static CurrencyCode |
USD |
Constructor and Description |
---|
CurrencyCode(int iNum,
String sAlpha,
String sSign,
String sId,
String sNm,
String sTrEn)
Constructor
|
Modifier and Type | Method and Description |
---|---|
String |
alphaCode() |
String |
countryCode() |
Currency |
currency()
Corresponding java.util.Currency object
|
static CurrencyCode |
currencyCodeFor(int iNumCode) |
static CurrencyCode |
currencyCodeFor(String sAlphaCode)
Get CurrencyCode for a 3 letter currency identifier
|
String |
currencyName()
Currency name in English language
|
boolean |
equals(CurrencyCode oCurCod)
Two currencies will be the same if the have the same alphaCode()
|
int |
hashCode() |
int |
numericCode() |
String |
singleCharSign() |
String |
toString() |
public static final CurrencyCode CNY
public static final CurrencyCode EUR
public static final CurrencyCode GBP
public static final CurrencyCode JPY
public static final CurrencyCode USD
public static final CurrencyCode RUB
public CurrencyCode(int iNum, String sAlpha, String sSign, String sId, String sNm, String sTrEn) throws NullPointerException, IllegalArgumentException
Constructor
iNum
- int Currency Numeric CodesAlpha
- String ISO 4217 3-letter codesSign
- String "$", "€", "£", etc.sId
- String ISO-639 two letter country codesNm
- String Country NamesTrEn
- String Currency Name (in English)NullPointerException
- if currencyCode is nullIllegalArgumentException
- if currencyCode is not a supported ISO 4217 code.public Currency currency()
public String countryCode()
public String alphaCode()
public String singleCharSign()
public String currencyName()
public int numericCode()
public boolean equals(CurrencyCode oCurCod)
oCurCod
- CurrencyCodepublic String toString()
public static CurrencyCode currencyCodeFor(String sAlphaCode)
sAlphaCode
- public static CurrencyCode currencyCodeFor(int iNumCode)
Copyright © 2001–2019 KnowGate. All rights reserved.