// We add all values that occur, but are not in the map yet:
for (String s : allValues) {
if (!map.containsKey(s)) {
if (defaultTarget == null) {
map.put(s, new TargetValueObject());
} else {
map.put(s, new TargetValueObject(defaultTarget.doubleValue()));
}
}
}
// We also have to publish the known values