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
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)