public final class ValueFormatter
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
DECIMAL_FORMAT_PATTERN |
| 构造器和说明 |
|---|
ValueFormatter() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
format(java.lang.Object oValue,
FormatSpecifier formatSpecifier,
com.ibm.icu.util.ULocale lcl,
java.lang.Object oCachedJavaFormatter)
Returns the formatted string representation of given object.
|
static java.lang.String |
getNumericPattern(double dValue)
Returns an auto computed decimal format pattern for category data or axis
label.
|
static java.lang.String |
getNumericPattern(java.lang.Number num)
Returns an auto computed number pattern.
|
static java.lang.Number |
normalizeDouble(java.lang.Double value)
Normalize double value to avoid error precision.
|
static java.lang.Number |
normalizeDouble(java.lang.Double dValue,
java.lang.String pattern) |
static FormatSpecifier |
resetFormatSpecifier(java.lang.Object oValue,
FormatSpecifier fs)
Under some cases, the specified format specifier is not suitable for
current value, the format specifier must be reset to fit current value.
|
public static final java.lang.String DECIMAL_FORMAT_PATTERN
public static final java.lang.String format(java.lang.Object oValue,
FormatSpecifier formatSpecifier,
com.ibm.icu.util.ULocale lcl,
java.lang.Object oCachedJavaFormatter)
throws ChartException
oValue - formatSpecifier - lcl - ChartExceptionpublic static FormatSpecifier resetFormatSpecifier(java.lang.Object oValue, FormatSpecifier fs)
oValue - fs - public static java.lang.String getNumericPattern(java.lang.Number num)
num - number valuepublic static java.lang.String getNumericPattern(double dValue)
public static java.lang.Number normalizeDouble(java.lang.Double value)
value - public static java.lang.Number normalizeDouble(java.lang.Double dValue,
java.lang.String pattern)
Copyright © 2005-2008 Actuate Corp. All rights reserved.