## Uses of Interface
com.google.gwt.i18n.client.CurrencyData

Packages that use CurrencyData
com.google.gwt.i18n.client: Internationalization support for GWT applications.

### Uses of CurrencyData in com.google.gwt.i18n.client

Classes in com.google.gwt.i18n.client that implement CurrencyData
`class` `DefaultCurrencyData` A default `CurrencyData` implementation, so new methods can be added to the interface without breaking implementors if a reasonable default is available.

Fields in com.google.gwt.i18n.client with type parameters of type CurrencyData
`protected java.util.HashMap<java.lang.String,CurrencyData>` CurrencyList.`dataMapJava` Map of currency codes to CurrencyData.

Methods in com.google.gwt.i18n.client that return CurrencyData
`CurrencyData` CurrencyList.`getDefault()` Return the default currency data for this locale.
`protected CurrencyData` CurrencyList.`getDefaultJava()` Return the default currency data for this locale.
`protected CurrencyData` CurrencyList.`getDefaultNative()` Return the default currency data for this locale.
`CurrencyData` CurrencyList.`lookup(java.lang.String currencyCode)` Lookup a currency based on the ISO4217 currency code.

Methods in com.google.gwt.i18n.client that return types with arguments of type CurrencyData
`java.util.Iterator<CurrencyData>` CurrencyList.`iterator()` Returns an iterator for the list of currencies.
`java.util.Iterator<CurrencyData>` CurrencyList.`iterator(boolean includeDeprecated)` Returns an iterator for the list of currencies, optionally including deprecated ones.
`protected java.util.HashMap<java.lang.String,CurrencyData>` CurrencyList.`loadCurrencyMapJava()` Loads the currency map.

Methods in com.google.gwt.i18n.client with parameters of type CurrencyData
`static NumberFormat` NumberFormat.`getCurrencyFormat(CurrencyData currencyData)` Provides the standard currency format for the current locale using a specified currency.
`static NumberFormat` NumberFormat.`getFormat(java.lang.String pattern, CurrencyData currencyData)` Gets a custom `NumberFormat` instance for the default locale using the specified pattern and currency code.
`static NumberFormat` NumberFormat.`getGlobalCurrencyFormat(CurrencyData currencyData)` Provides the global currency format for the current locale, using a specified currency.
`static NumberFormat` NumberFormat.`getSimpleCurrencyFormat(CurrencyData currencyData)` Provides the simple currency format for the current locale using a specified currency.

Constructors in com.google.gwt.i18n.client with parameters of type CurrencyData
Constructor and Description
`NumberFormat(NumberConstants numberConstants, java.lang.String pattern, CurrencyData cdata, boolean userSuppliedPattern)` Constructs a format object based on the specified settings.
`NumberFormat(java.lang.String pattern, CurrencyData cdata, boolean userSuppliedPattern)` Constructs a format object for the default locale based on the specified settings.