Simplify code using Java 8 features
[controller.git] / opendaylight / md-sal / sal-distributed-datastore / src / main / java / org / opendaylight / controller / cluster / datastore / entityownership / EntityOwnershipStatistics.java
index a96bbe355669ee9c060067b3cb97ec8e07eda0c9..8fca4df30dcd1366b1050a14c7b6d9feb48209bd 100644 (file)
@@ -79,12 +79,7 @@ class EntityOwnershipStatistics extends AbstractEntityOwnerChangeListener {
             map.put(candidateName, count);
             statistics.put(entityType, map);
         } else {
-            Long candidateOwnedEntities = map.get(candidateName);
-            if (candidateOwnedEntities == null) {
-                map.put(candidateName, count);
-            } else {
-                map.put(candidateName, candidateOwnedEntities + count);
-            }
+            map.merge(candidateName, count, (ownedEntities, addedEntities) -> ownedEntities + addedEntities);
         }
     }
 }