| Modifier and Type | Class and Description |
|---|---|
| public abstract static class | |
| public static interface | |
| public static class | |
| public static class | |
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| public static final CurrencyData. |
| Access | Constructor and Description |
|---|---|
| private |
| provider | back to summary |
|---|---|
| public static final CurrencyData. | |
| CurrencyData | back to summary |
|---|---|
| private CurrencyData() | |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public abstract CurrencyData. | |
| public abstract CurrencyData. | |
| public abstract Map |
| CurrencyDisplayInfo | back to summary |
|---|---|
| public CurrencyDisplayInfo() | |
| getFormatInfo | back to summary |
|---|---|
| public abstract CurrencyData. | |
| getSpacingInfo | back to summary |
|---|---|
| public abstract CurrencyData. | |
| getUnitPatterns | back to summary |
|---|---|
| public abstract Map | |
| Modifier and Type | Method and Description |
|---|---|
| public CurrencyData. | |
| public boolean |
| getInstance | back to summary |
|---|---|
| public CurrencyData. | |
| hasData | back to summary |
|---|---|
| public boolean hasData() | |
| Modifier and Type | Field and Description |
|---|---|
| public final String | |
| public final String | |
| public final String | |
| public final String |
| Access | Constructor and Description |
|---|---|
| public | CurrencyFormatInfo(String isoCode, String currencyPattern, String monetarySeparator, String monetaryGroupingSeparator)
|
| currencyPattern | back to summary |
|---|---|
| public final String currencyPattern | |
| isoCode | back to summary |
|---|---|
| public final String isoCode | |
| monetaryDecimalSeparator | back to summary |
|---|---|
| public final String monetaryDecimalSeparator | |
| monetaryGroupingSeparator | back to summary |
|---|---|
| public final String monetaryGroupingSeparator | |
| CurrencyFormatInfo | back to summary |
|---|---|
| public CurrencyFormatInfo(String isoCode, String currencyPattern, String monetarySeparator, String monetaryGroupingSeparator) | |
| Modifier and Type | Class and Description |
|---|---|
| public static enum | |
| public static enum |
| Modifier and Type | Field and Description |
|---|---|
| public static final CurrencyData. | |
| private static final String | |
| private static final String | |
| private static final String | |
| public boolean | |
| public boolean | |
| private final String[][] |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public String[] | |
| public String[] | |
| public void | setSymbolIfNull(CurrencyData.
|
| DEFAULT | back to summary |
|---|---|
| public static final CurrencyData. | |
| DEFAULT_CTX_MATCH | back to summary |
|---|---|
| private static final String DEFAULT_CTX_MATCH | |
| DEFAULT_CUR_MATCH | back to summary |
|---|---|
| private static final String DEFAULT_CUR_MATCH | |
| DEFAULT_INSERT | back to summary |
|---|---|
| private static final String DEFAULT_INSERT | |
| hasAfterCurrency | back to summary |
|---|---|
| public boolean hasAfterCurrency | |
| hasBeforeCurrency | back to summary |
|---|---|
| public boolean hasBeforeCurrency | |
| symbols | back to summary |
|---|---|
| private final String[][] symbols | |
| CurrencySpacingInfo | back to summary |
|---|---|
| public CurrencySpacingInfo() | |
| CurrencySpacingInfo | back to summary |
|---|---|
| public CurrencySpacingInfo(String... strings) | |
| getAfterSymbols | back to summary |
|---|---|
| public String[] getAfterSymbols() | |
| getBeforeSymbols | back to summary |
|---|---|
| public String[] getBeforeSymbols() | |
| setSymbolIfNull | back to summary |
|---|---|
| public void setSymbolIfNull(CurrencyData. | |
| Modifier and Type | Field and Description |
|---|---|
| public static final CurrencyData. | |
| public static final CurrencyData. | |
| public static final CurrencyData. | |
| public static final CurrencyData. |
| Access | Constructor and Description |
|---|---|
| private | |
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static CurrencyData. | |
| public static CurrencyData. |
| COUNT | back to summary |
|---|---|
| public static final CurrencyData. | |
| CURRENCY_MATCH | back to summary |
|---|---|
| public static final CurrencyData. | |
| INSERT_BETWEEN | back to summary |
|---|---|
| public static final CurrencyData. | |
| SURROUNDING_MATCH | back to summary |
|---|---|
| public static final CurrencyData. | |
| SpacingPattern | back to summary |
|---|---|
| private SpacingPattern() | |
| SpacingPattern | back to summary |
|---|---|
| private SpacingPattern(int value) | |
| valueOf | back to summary |
|---|---|
| public static CurrencyData. | |
| values | back to summary |
|---|---|
| public static CurrencyData. | |
| Modifier and Type | Field and Description |
|---|---|
| public static final CurrencyData. | |
| public static final CurrencyData. | |
| public static final CurrencyData. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static CurrencyData. | |
| public static CurrencyData. |
| AFTER | back to summary |
|---|---|
| public static final CurrencyData. | |
| BEFORE | back to summary |
|---|---|
| public static final CurrencyData. | |
| COUNT | back to summary |
|---|---|
| public static final CurrencyData. | |
| SpacingType | back to summary |
|---|---|
| private SpacingType() | |
| valueOf | back to summary |
|---|---|
| public static CurrencyData. | |
| values | back to summary |
|---|---|
| public static CurrencyData. | |
| Modifier and Type | Field and Description |
|---|---|
| private final boolean | |
| private static final CurrencyData. | |
| private static final CurrencyData. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public String | getFormalSymbol(String
the three-letter ISO code. isoCode)Implements abstract com. |
| public CurrencyData. | getFormatInfo(String isoCode)
Implements abstract com. |
| public String | getName(String
the three-letter ISO code isoCode)Implements abstract com. |
| public String | getNarrowSymbol(String
the three-letter ISO code. isoCode)Implements abstract com. |
| public String | getPluralName(String
the three-letter ISO code isoCode, String the plural key, for example "one", "other" pluralType)Implements abstract com. |
| public CurrencyData. | getSpacingInfo()
Implements abstract com. |
| public String | getSymbol(String
the three-letter ISO code. isoCode)Implements abstract com. |
| public ULocale | getULocale()
Implements abstract com. |
| public Map | getUnitPatterns()
Implements abstract com. |
| public String | getVariantSymbol(String
the three-letter ISO code. isoCode)Implements abstract com. |
| public static final CurrencyData. | |
| public Map | nameMap()
Implements abstract com. |
| public Map | symbolMap()
Implements abstract com. |
| fallback | back to summary |
|---|---|
| private final boolean fallback | |
| FALLBACK_INSTANCE | back to summary |
|---|---|
| private static final CurrencyData. | |
| NO_FALLBACK_INSTANCE | back to summary |
|---|---|
| private static final CurrencyData. | |
| DefaultInfo | back to summary |
|---|---|
| private DefaultInfo(boolean fallback) | |
| getFormalSymbol | back to summary |
|---|---|
| public String getFormalSymbol(String isoCode) Implements abstract com. Doc from com. Returns the formal symbol for the currency with the provided ISO code. The formal currency symbol is similar to the regular currency symbol, but it always takes the form used in formal settings such as banking; for example, "NT$" instead of "$" for TWD in zh-TW. If there is no data for this symbol, substitutes the default symbol, or returns null if noSubstitute was set in the factory method. | |
| getFormatInfo | back to summary |
|---|---|
| public CurrencyData. Implements abstract com.
| |
| getName | back to summary |
|---|---|
| public String getName(String isoCode) Implements abstract com. Doc from com. Returns the 'long name' for the currency with the provided ISO code. If there is no data for the ISO code, substitutes isoCode, or returns null if noSubstitute was set in the factory method. | |
| getNarrowSymbol | back to summary |
|---|---|
| public String getNarrowSymbol(String isoCode) Implements abstract com. Doc from com. Returns the narrow symbol for the currency with the provided ISO code. The narrow currency symbol is similar to the regular currency symbol, but it always takes the shortest form; for example, "$" instead of "US$" for USD in en-CA. If there is no data for this symbol, substitutes the default symbol, or returns null if noSubstitute was set in the factory method. | |
| getPluralName | back to summary |
|---|---|
| public String getPluralName(String isoCode, String pluralType) Implements abstract com. Doc from com. Returns a 'plural name' for the currency with the provided ISO code corresponding to the pluralKey. If there is no data for the ISO code, substitutes isoCode or returns null. If there is data for the ISO code but no data for the plural key, substitutes the 'other' value (and failing that the isoCode) or returns null. | |
| getSpacingInfo | back to summary |
|---|---|
| public CurrencyData. Implements abstract com.
| |
| getSymbol | back to summary |
|---|---|
| public String getSymbol(String isoCode) Implements abstract com. Doc from com. Returns the symbol for the currency with the provided ISO code. If there is no data for this symbol, substitutes isoCode, or returns null if noSubstitute was set in the factory method. | |
| getULocale | back to summary |
|---|---|
| public ULocale getULocale() Implements abstract com. Doc from com. Returns the locale used to determine how to translate the currency names.
This is not necessarily the same locale passed to | |
| getUnitPatterns | back to summary |
|---|---|
| public Map Implements abstract com.
| |
| getVariantSymbol | back to summary |
|---|---|
| public String getVariantSymbol(String isoCode) Implements abstract com. Doc from com. Returns the variant symbol for the currency with the provided ISO code. The variant symbol for a currency is an alternative symbol that is not necessarily as widely used as the regular symbol. If there is no data for variant symbol, substitutes the default symbol, or returns null if noSubstitute was set in the factory method. | |
| getWithFallback | back to summary |
|---|---|
| public static final CurrencyData. | |
| nameMap | back to summary |
|---|---|
| public Map Implements abstract com. Doc from com. Returns a mapping from localized names (standard and plural) to currency codes. The returned map is unmodifiable. | |
| symbolMap | back to summary |
|---|---|
| public Map Implements abstract com. Doc from com. Returns a mapping from localized symbols and currency codes to currency codes. The returned map is unmodifiable. | |