public class NumberToStringConverter extends Converter
NumberFormat.format(...)
.
This class is thread safe.Modifier and Type | Method and Description |
---|---|
Object |
convert(Object fromObject)
Converts the provided
fromObject to a String . |
static NumberToStringConverter |
fromBigDecimal() |
static NumberToStringConverter |
fromBigDecimal(com.ibm.icu.text.NumberFormat numberFormat) |
static NumberToStringConverter |
fromBigInteger() |
static NumberToStringConverter |
fromBigInteger(com.ibm.icu.text.NumberFormat numberFormat) |
static NumberToStringConverter |
fromByte(boolean primitive) |
static NumberToStringConverter |
fromByte(com.ibm.icu.text.NumberFormat numberFormat,
boolean primitive) |
static NumberToStringConverter |
fromDouble(boolean primitive) |
static NumberToStringConverter |
fromDouble(com.ibm.icu.text.NumberFormat numberFormat,
boolean primitive) |
static NumberToStringConverter |
fromFloat(boolean primitive) |
static NumberToStringConverter |
fromFloat(com.ibm.icu.text.NumberFormat numberFormat,
boolean primitive) |
static NumberToStringConverter |
fromInteger(boolean primitive) |
static NumberToStringConverter |
fromInteger(com.ibm.icu.text.NumberFormat numberFormat,
boolean primitive) |
static NumberToStringConverter |
fromLong(boolean primitive) |
static NumberToStringConverter |
fromLong(com.ibm.icu.text.NumberFormat numberFormat,
boolean primitive) |
static NumberToStringConverter |
fromShort(boolean primitive) |
static NumberToStringConverter |
fromShort(com.ibm.icu.text.NumberFormat numberFormat,
boolean primitive) |
getFromType, getToType
public Object convert(Object fromObject)
fromObject
to a String
.
If the converter was constructed for an object type, non primitive, a
fromObject
of null
will be converted to an
empty string.fromObject
- value to convert. May be null
if the converter
was constructed for a non primitive type.IConverter.getToType()
IConverter.convert(java.lang.Object)
public static NumberToStringConverter fromDouble(boolean primitive)
primitive
- true
if the type is a doublepublic static NumberToStringConverter fromDouble(com.ibm.icu.text.NumberFormat numberFormat, boolean primitive)
numberFormat
- primitive
- public static NumberToStringConverter fromLong(boolean primitive)
primitive
- true
if the type is a longpublic static NumberToStringConverter fromLong(com.ibm.icu.text.NumberFormat numberFormat, boolean primitive)
numberFormat
- primitive
- public static NumberToStringConverter fromFloat(boolean primitive)
primitive
- true
if the type is a floatpublic static NumberToStringConverter fromFloat(com.ibm.icu.text.NumberFormat numberFormat, boolean primitive)
numberFormat
- primitive
- public static NumberToStringConverter fromInteger(boolean primitive)
primitive
- true
if the type is a intpublic static NumberToStringConverter fromInteger(com.ibm.icu.text.NumberFormat numberFormat, boolean primitive)
numberFormat
- primitive
- public static NumberToStringConverter fromBigInteger()
public static NumberToStringConverter fromBigInteger(com.ibm.icu.text.NumberFormat numberFormat)
numberFormat
- public static NumberToStringConverter fromBigDecimal()
public static NumberToStringConverter fromBigDecimal(com.ibm.icu.text.NumberFormat numberFormat)
numberFormat
- public static NumberToStringConverter fromShort(boolean primitive)
primitive
- true
if the type is a shortpublic static NumberToStringConverter fromShort(com.ibm.icu.text.NumberFormat numberFormat, boolean primitive)
numberFormat
- primitive
- public static NumberToStringConverter fromByte(boolean primitive)
primitive
- true
if the type is a bytepublic static NumberToStringConverter fromByte(com.ibm.icu.text.NumberFormat numberFormat, boolean primitive)
numberFormat
- primitive
-
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.