@Override
  public Set<java.util.Map.Entry<K, V>> entrySet() {
    return map.entrySet();
  }
A copy on write hash map that uses weak references for keys.
geode-core/src/main/java/org/apache/geode/internal/util/concurrent/CopyOnWriteWeakHashMap.java