47,6 → 47,22 |
return (s == null) ? null : new Integer(s); |
} |
|
public static BigDecimal parseNumber(Object o) |
throws NumberFormatException, ParseException |
{ |
String s = preparse(o); |
return (s == null) |
? null : new BigDecimal(NumberFormat.getInstance().parse(s).doubleValue()); |
} |
|
public static String toNumber(Number n) |
{ |
if(n == null) |
return null; |
else |
return (new DecimalFormat("0")).format(n); |
} |
|
public static BigDecimal parseCurrency(Object o) |
throws NumberFormatException, ParseException |
{ |
78,6 → 94,21 |
return DateFormat.getDateInstance().format(d); |
} |
|
public static Date parseDateTime(Object o) |
throws NumberFormatException, ParseException |
{ |
String s = preparse(o); |
return (s == null) ? null : DateFormat.getDateTimeInstance().parse(s); |
} |
|
public static String toDateTime(Date d) |
{ |
if(d == null) |
return null; |
else |
return DateFormat.getDateTimeInstance().format(d); |
} |
|
public static String toString(Object o) |
{ |
if(o == null) |