Home | History | Annotate | Download | only in unicode

Lines Matching refs:currency

76  * ("1.23E4"), percentages ("12%"), and currency amounts ("$123", "USD123",
96 * // Print out a number with the localized number, currency and percent
133 * <strong>// Print out a number using the localized number, currency,
134 * // percent, scientific, integer, iso currency, and plural currency
181 * their special status. Two exceptions are the currency sign and quote, which
256 * <td>Currency sign, replaced by currency symbol. If
257 * doubled, replaced by international currency symbol.
258 * If tripled, replaced by currency plural names, for example,
375 * <p>For currency parsing, the formatter is able to parse every currency
645 * <li>Some locales use rounding in their currency formats to reflect the
646 * smallest currency denomination.
1217 * Parses text from the given string as a currency amount. Unlike
1219 * currency name, searching for a match of this object's locale's
1220 * currency display names, or for a 3-letter ISO currency code.
1221 * This method will fail if this format is not a currency format,
1222 * that is, if it does not contain the currency pattern symbol
1232 * the parsed currency; if parse fails, this is NULL.
1265 * Returns the currency plural format information,
1273 * Sets the currency plural format information,
1281 * Sets the currency plural format information,
1283 * @param info Currency Plural Info.
1907 * Sets the currency used to display currency
1909 * currency format. If this format is not a currency format, then
1910 * the currency is used if and when this object becomes a
1911 * currency format through the application of a new pattern.
1912 * @param theCurrency a 3-letter ISO code indicating new currency
1914 * string or NULL to indicate no currency.
1921 * Sets the currency used to display currency amounts. See
2009 * similar to applyPattern, but without re-gen affix for currency
2052 UChar* currency) const;
2068 UChar* currency) const;
2070 // Mixed style parsing for currency.
2071 // It parses against the current currency pattern
2073 // parses against the currency plural patterns using complex affix comparison,
2079 UChar* currency) const;
2090 UChar* currency) const;
2105 UChar* currency) const;
2166 // similar to setCurrency without re-compute the affixes for currency.
2167 // If currency changes, the affix pattern for currency is not changed,
2172 // set up currency affix patterns for mix parsing.
2173 // The patterns saved here are the affix patterns of default currency
2174 // pattern and the unique affix patterns of the plural currency patterns.
2178 // set up the currency affixes used in currency plural formatting.
2179 // It sets up both fAffixesForCurrency for currency pattern if the current
2180 // pattern contains 3 currency signs,
2181 // and it sets up fPluralAffixesForCurrency for currency plural patterns.
2212 // currency sign count
2234 * Formatter for ChoiceFormat-based currency names. If this field
2235 * is not null, then delegate to it to format currency symbols.
2268 * Following are used for currency format
2276 * Represents whether this is a currency format, and which
2277 * currency format style.
2278 * 0: not currency format type;
2279 * 1: currency style -- symbol name, such as "$" for US dollar.
2280 * 2: currency style -- ISO name, such as USD for US dollar.
2281 * 3: currency style -- plural long name, such as "US Dollar" for
2288 /* For currency parsing purose,
2290 * every currency format pattern,
2292 * and plural currency style. And the patterns are set through applyPattern.
2321 /* affix for currency formatting when the currency sign in the pattern
2322 * equals to 3, such as the pattern contains 3 currency sign or
2323 * the formatter style is currency plural format style.
2350 // Affix pattern set for currency.
2355 // It is used for currency mixed style parsing.
2357 // The set contains the default currency pattern from the locale,
2358 // and the currency plural patterns.
2360 // For example, if 2 currency plural patterns are the same, only one pattern
2365 // Following 2 are affixes for currency.
2369 // It is used during currency formatting only when the currency sign count
2375 // Information needed for DecimalFormat to format/parse currency plural.
2394 * Returns the currency in effect for this formatter. Subclasses