|
Eclipse Platform Release 3.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.core.databinding.conversion.Converter
org.eclipse.core.databinding.conversion.NumberToStringConverter
public class NumberToStringConverter
Converts a Number to a String using NumberFormat.format(...)
.
This class is thread safe.
Method Summary | |
---|---|
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)
|
Methods inherited from class org.eclipse.core.databinding.conversion.Converter |
---|
getFromType, getToType |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
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 double
public 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 long
public 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 float
public 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 int
public 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 short
public 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 byte
public static NumberToStringConverter fromByte(com.ibm.icu.text.NumberFormat numberFormat, boolean primitive)
numberFormat
- primitive
-
|
Eclipse Platform Release 3.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.