public class NumberFormatting extends java.lang.Object implements Formatting
| Constructor and Description |
|---|
NumberFormatting() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
formatCurrency(java.lang.Object amount,
java.util.Locale locale)
Format a number to an localized number string with default currency symbol($) according to locale's currency
format defined in cldr.
|
java.lang.String |
formatCurrency(java.lang.Object amount,
java.lang.String currencyCode,
java.util.Locale locale)
Format a number to an localized number string with currency symbol specified by 3-letter currency code according
to locale's currency format defined in cldr.
|
java.lang.String |
formatCurrency(java.lang.Object amount,
java.lang.String language,
java.lang.String region) |
java.lang.String |
formatCurrency(java.lang.Object amount,
java.lang.String currencyCode,
java.lang.String language,
java.lang.String region)
Format a number to an localized number string with currency symbol specified by 3-letter currency code according
to locale's currency format defined in cldr.
|
java.lang.String |
formatNumber(java.lang.Object value,
java.lang.Integer fractionSize,
java.util.Locale locale)
Format a number to an localized number string in decimal style using user self defined fraction size.
|
java.lang.String |
formatNumber(java.lang.Object value,
java.lang.Integer fractionSize,
java.lang.String language,
java.lang.String region)
Format a number to an localized number string in decimal style using user self defined fraction size.
|
java.lang.String |
formatNumber(java.lang.Object value,
java.util.Locale locale)
Format a number to an localized number string in decimal style according to locale's decimal format defined in
cldr.
|
java.lang.String |
formatNumber(java.lang.Object value,
java.lang.String language,
java.lang.String region) |
java.lang.String |
formatPercent(java.lang.Object value,
java.lang.Integer fractionSize,
java.util.Locale locale)
Format a number to an localized number string in percent style using user self defined fraction size.
|
java.lang.String |
formatPercent(java.lang.Object value,
java.lang.Integer fractionSize,
java.lang.String language,
java.lang.String region)
Format a number to an localized number string in percent style using user self defined fraction size.
|
java.lang.String |
formatPercent(java.lang.Object value,
java.util.Locale locale)
Format a number to an localized number string in percent style according to locale's percent format defined in
cldr.
|
java.lang.String |
formatPercent(java.lang.Object value,
java.lang.String language,
java.lang.String region) |
public java.lang.String formatNumber(java.lang.Object value,
java.util.Locale locale)
value - The number to be formatted.locale - The locale for which the number format is desired.public java.lang.String formatNumber(java.lang.Object value,
java.lang.Integer fractionSize,
java.util.Locale locale)
value - The number to be formatted.fractionSize - User self defined fraction size.locale - The locale for which the number format is desired.public java.lang.String formatNumber(java.lang.Object value,
java.lang.Integer fractionSize,
java.lang.String language,
java.lang.String region)
value - The number to be formatted.fractionSize - User self defined fraction size.language - The language for which the number format is desired.region - The region for which the number format is desired.public java.lang.String formatNumber(java.lang.Object value,
java.lang.String language,
java.lang.String region)
public java.lang.String formatPercent(java.lang.Object value,
java.util.Locale locale)
value - The number to be formatted.locale - The locale for which the percent format is desired.public java.lang.String formatPercent(java.lang.Object value,
java.lang.Integer fractionSize,
java.util.Locale locale)
value - The number to be formatted.fractionSize - User self defined fraction size.locale - The locale for which the percent format is desired.public java.lang.String formatPercent(java.lang.Object value,
java.lang.Integer fractionSize,
java.lang.String language,
java.lang.String region)
value - The number to be formatted.fractionSize - User self defined fraction size.language - The language for which the number format is desired.region - The region for which the number format is desired.public java.lang.String formatPercent(java.lang.Object value,
java.lang.String language,
java.lang.String region)
public java.lang.String formatCurrency(java.lang.Object amount,
java.util.Locale locale)
amount - The number to be formatted.locale - The locale for which the currency format is desired.public java.lang.String formatCurrency(java.lang.Object amount,
java.lang.String currencyCode,
java.util.Locale locale)
amount - The number to be formatted.currencyCode - ISO 4217 3-letter code. For all legal code please refer to
https://en.wikipedia.org/wiki/ISO_4217.locale - The locale for which the currency format is desired.public java.lang.String formatCurrency(java.lang.Object amount,
java.lang.String currencyCode,
java.lang.String language,
java.lang.String region)
amount - The number to be formatted.currencyCode - ISO 4217 3-letter code. For all legal code please refer to
https://en.wikipedia.org/wiki/ISO_4217.language - The language for which the number format is desired.region - The region for which the number format is desired.public java.lang.String formatCurrency(java.lang.Object amount,
java.lang.String language,
java.lang.String region)