Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/BedQualityResultValue.java @ 8667:0c241f03ebcd
(issue1755) Only add facets / results when they do not consist exlcusively of NaN values.
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Wed, 08 Apr 2015 19:09:38 +0200 |
parents | dbec49147f54 |
children | 5e38e2924c07 |
comparison
equal
deleted
inserted
replaced
8666:1a4ad0d4231a | 8667:0c241f03ebcd |
---|---|
75 | 75 |
76 public boolean isEmpty() { | 76 public boolean isEmpty() { |
77 return data == null || data.length < 2 || data[0].length == 0; | 77 return data == null || data.length < 2 || data[0].length == 0; |
78 } | 78 } |
79 | 79 |
80 public boolean isNaN() { | |
81 if (isEmpty()) { | |
82 return true; | |
83 } | |
84 for (int i = 0; i < data[0].length; i++) { | |
85 if (!Double.isNaN(data[1][i])) { | |
86 return false; | |
87 } | |
88 } | |
89 return true; | |
90 } | |
91 | |
80 public boolean isInterpolateable() { | 92 public boolean isInterpolateable() { |
81 return isInterpolatableData; | 93 return isInterpolatableData; |
82 } | 94 } |
83 | 95 |
84 public void setName(String name) { | 96 public void setName(String name) { |