|
Eclipse Platform Release 3.3 |
|||||||||||
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
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 |
fromBigInteger()
|
static NumberToStringConverter |
fromBigInteger(com.ibm.icu.text.NumberFormat numberFormat)
|
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)
|
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
-
|
Eclipse Platform Release 3.3 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2007. All rights reserved.