Mercurial > lada > lada-server
comparison src/main/java/de/intevation/lada/importer/laf/AttributeMapper.java @ 1037:cd16a41ca3ab schema-update
Fixed datatype for ba_id attribute.
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Fri, 02 Sep 2016 14:00:22 +0200 |
parents | 1c41c7b8f7c2 |
children |
comparison
equal
deleted
inserted
replaced
1036:4e0a9c7a8f23 | 1037:cd16a41ca3ab |
---|---|
34 import de.intevation.lada.model.stammdaten.Umwelt; | 34 import de.intevation.lada.model.stammdaten.Umwelt; |
35 import de.intevation.lada.util.annotation.RepositoryConfig; | 35 import de.intevation.lada.util.annotation.RepositoryConfig; |
36 import de.intevation.lada.util.data.QueryBuilder; | 36 import de.intevation.lada.util.data.QueryBuilder; |
37 import de.intevation.lada.util.data.Repository; | 37 import de.intevation.lada.util.data.Repository; |
38 import de.intevation.lada.util.data.RepositoryType; | 38 import de.intevation.lada.util.data.RepositoryType; |
39 import de.intevation.lada.util.rest.Response; | |
40 | 39 |
41 /** | 40 /** |
42 * The AttributeMapper is used to set object attributes via string based | 41 * The AttributeMapper is used to set object attributes via string based |
43 * key value pairs. The key represents a member of an entity object. | 42 * key value pairs. The key represents a member of an entity object. |
44 * | 43 * |
121 if ("messstelle".equals(key)) { | 120 if ("messstelle".equals(key)) { |
122 probe.setMstId(value.toString()); | 121 probe.setMstId(value.toString()); |
123 } | 122 } |
124 | 123 |
125 if ("messprogramm_s".equals(key) && probe.getBaId() == null) { | 124 if ("messprogramm_s".equals(key) && probe.getBaId() == null) { |
126 probe.setBaId(value.toString()); | 125 probe.setBaId(Integer.parseInt(value.toString())); |
127 } | 126 } |
128 else if ("messprogramm_s".equals(key) && probe.getBaId() != null){ | 127 else if ("messprogramm_s".equals(key) && probe.getBaId() != null){ |
129 this.warnings.add(new ReportItem(key, value.toString(), 672)); | 128 this.warnings.add(new ReportItem(key, value.toString(), 672)); |
130 } | 129 } |
131 | 130 |