@ThreadSafe public class NumberFormatter extends FormatterSupport
| Modifier and Type | Class and Description |
|---|---|
protected static class |
NumberFormatter.Factory |
protected static class |
NumberFormatter.FormatAndPattern |
static class |
NumberFormatter.Pattern |
| Constructor and Description |
|---|
NumberFormatter(java.util.Locale locale,
java.text.NumberFormat format) |
NumberFormatter(java.util.Locale locale,
NumberFormatter.Pattern pattern) |
NumberFormatter(java.util.Locale locale,
java.lang.String pattern) |
| Modifier and Type | Method and Description |
|---|---|
protected NumberFormatter.FormatAndPattern |
evaluate(java.util.Locale locale,
java.lang.String pattern) |
void |
format(java.lang.Object value,
java.io.Writer to) |
protected java.text.NumberFormat |
getFormat() |
static FormatterFactory<NumberFormatter> |
numberFormatterFactory() |
java.lang.String |
toString() |
getLocalepublic NumberFormatter(@Nonnull
java.util.Locale locale,
@Nullable
java.text.NumberFormat format)
public NumberFormatter(@Nonnull
java.util.Locale locale,
@Nullable
NumberFormatter.Pattern pattern)
public NumberFormatter(@Nonnull
java.util.Locale locale,
@Nullable
java.lang.String pattern)
@Nonnull public static FormatterFactory<NumberFormatter> numberFormatterFactory()
public void format(@Nullable
java.lang.Object value,
@Nonnull
java.io.Writer to)
throws java.io.IOException
java.io.IOException@Nonnull protected NumberFormatter.FormatAndPattern evaluate(@Nonnull java.util.Locale locale, @Nullable java.lang.String pattern)
@Nonnull protected java.text.NumberFormat getFormat()
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2015 echocat. All Rights Reserved.