/guava/guava/src/com/google/common/util/concurrent/AtomicLongMap.java
map.values( ).removeIf( x -> x >= 0) ;
map.values ( ) .removeIf ( x -> x == 0 ) ;
} @CanIgnoreReturnValue public boolean removeIfZero(K key) { return remove(key, 0); } public void removeAllZeros() { <extra_id_0> } public long sum() { return map.values().stream().mapToLong(Long::longValue).sum(); } @LazyInit @CheckForNull private transient Map<K, Long> asMap; public Map<K, Long> asMap() {