Mercurial > lada > lada-server
diff src/main/java/de/intevation/lada/importer/laf/AttributeMapper.java @ 914:54e83373bfae
We need a wider range to allow arbitrary input formated +-9.99e+-99
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Fri, 08 Apr 2016 17:17:06 +0200 |
parents | 1e54d59280e6 |
children | ce1ec3cbde54 1c41c7b8f7c2 |
line wrap: on
line diff
--- a/src/main/java/de/intevation/lada/importer/laf/AttributeMapper.java Fri Apr 08 12:32:34 2016 +0200 +++ b/src/main/java/de/intevation/lada/importer/laf/AttributeMapper.java Fri Apr 08 17:17:06 2016 +0200 @@ -416,8 +416,7 @@ wert = wert.substring(2); messwert.setGrenzwertueberschreitung(true); } - float fWert = Float.valueOf(wert); - messwert.setMesswert(fWert); + messwert.setMesswert(Double.valueOf(wert)); QueryBuilder<MessEinheit> builder = new QueryBuilder<MessEinheit>( @@ -552,7 +551,7 @@ return null; } wert.setPzsId(zusatz.get(0).getId()); - wert.setMesswertPzs(Float.valueOf(w)); + wert.setMesswertPzs(Double.valueOf(w)); wert.setMessfehler(Float.valueOf(fehler)); return wert; } @@ -580,7 +579,7 @@ ndx = v.indexOf(" "); String fehler = v.substring(ndx + 2); wert.setPzsId(groesse); - wert.setMesswertPzs(Float.valueOf(w)); + wert.setMesswertPzs(Double.valueOf(w)); wert.setMessfehler(Float.valueOf(fehler)); return wert; }