comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/sq/MeasurementFactory.java @ 3291:b52c4b34ec1b

SQ relation: Do not store null values from database. flys-artifacts/trunk@4959 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Thu, 12 Jul 2012 20:29:05 +0000
parents 36f3b53d5cfc
children e06036fdf0c7
comparison
equal deleted inserted replaced
3290:36f3b53d5cfc 3291:b52c4b34ec1b
48 48
49 @Override 49 @Override
50 public Object transformTuple(Object [] tuple, String [] aliases) { 50 public Object transformTuple(Object [] tuple, String [] aliases) {
51 Map<String, Object> map = new HashMap<String, Object>(); 51 Map<String, Object> map = new HashMap<String, Object>();
52 for (int i = 0; i < tuple.length; ++i) { 52 for (int i = 0; i < tuple.length; ++i) {
53 map.put(aliases[i], tuple[i]); 53 if (tuple[i] != null) {
54 map.put(aliases[i], tuple[i]);
55 }
54 } 56 }
55 return new Measurement(map); 57 return new Measurement(map);
56 } 58 }
57 } // class BasicTransformerAdapter 59 } // class BasicTransformerAdapter
58 60

http://dive4elements.wald.intevation.org