Fix NPE in BuilderFactory for Double.

This commit is contained in:
Tom Martin
2012-04-19 13:38:40 +02:00
parent f3dbc65bd1
commit dbd7c8b53f

View File

@@ -7,7 +7,8 @@ import java.util.*;
public class BuilderFactory { public class BuilderFactory {
public static final Builder<Double> DOUBLE = new Builder<Double>() { public static final Builder<Double> DOUBLE = new Builder<Double>() {
public Double build(Object data) { public Double build(Object data) {
return Double.valueOf(STRING.build(data)); String asString = STRING.build(data);
return asString == null ? null : Double.valueOf(asString);
} }
public String toString() { public String toString() {