com.ibm.as400.ui.framework.java
Class FloatFormatter
java.lang.Object
|
+--com.ibm.as400.ui.framework.java.DataFormatter
|
+--com.ibm.as400.ui.framework.java.FloatFormatter
- public class FloatFormatter
- extends DataFormatter
Formatter for exchanging Float values between
DataBeans and user interface components.
If parsing is unsuccessful, an IllegalUserDataException is thrown.
- Since:
- v4r2m0
- See Also:
DataFormatter,
IllegalUserDataException
|
Constructor Summary |
FloatFormatter(double minValue,
double maxValue)
Constructs a FloatFormatter. |
|
Method Summary |
java.lang.String |
format(double dnumber)
Format a double number |
java.lang.String |
format(java.lang.Object obj)
Format a number as floating point based on the current locale
Throws an IllegalArgumentException if the object is not an instance of Double, Float, Long, or Integer. |
java.lang.Object |
parse(java.lang.String source)
Parses a string to produce a Double object. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FloatFormatter
public FloatFormatter(double minValue,
double maxValue)
- Constructs a
FloatFormatter.
- Parameters:
minValue - the minimum value requiredmaxValue - the maximum value required- Since:
- v4r2m0
format
public java.lang.String format(double dnumber)
- Format a double number
- Parameters:
dnumber - a valid double number.- Since:
- v5r1m0
format
public java.lang.String format(java.lang.Object obj)
- Format a number as floating point based on the current locale
Throws an IllegalArgumentException if the object is not an instance of Double, Float, Long, or Integer.
- Overrides:
format in class DataFormatter
- Parameters:
obj - a valid Double, Float, Long, or Integer object cast as an object.- Since:
- v5r1m0
parse
public java.lang.Object parse(java.lang.String source)
throws IllegalUserDataException
- Parses a string to produce a
Double object.
Throws an IllegalUserDataException if parsing fails.
- Overrides:
parse in class DataFormatter
- Parameters:
source - the string to be parsed- Returns:
- the Double object obtained by parsing the string
- Since:
- v4r2m0