@Test void getLarge() { fillToThreshold(); assertEquals("2", hugeMap.get("2")); assertNull(hugeMap.get("value")); }
@Override public V get(Object key) { if (map == null) return hashMap.get(key); return map.get(key); }
HugeMap implements Map<K, V>, Closeable { @Override public V get(Object key) { if (map == null) return hashMap.get(key); return map.get(key); } }
HugeMap implements Map<K, V>, Closeable { @Override public V get(Object key) { if (map == null) return hashMap.get(key); return map.get(key); }  }
HugeMap implements Map<K, V>, Closeable { @Override public V get(Object key) { if (map == null) return hashMap.get(key); return map.get(key); }  @Override int size(); @Override boolean isEmpty(); @Override boolean containsKey(Object key); @Override boolean containsValue(Object value); @Override V get(Object key); @Override V put(K key, V value); @Override V remove(Object key); @Override void putAll(Map<? extends K, ? extends V> m); @Override void clear(); @Override Set<K> keySet(); @Override Collection<V> values(); @Override Set<java.util.Map.Entry<K, V>> entrySet(); @Override void close(); }
HugeMap implements Map<K, V>, Closeable { @Override public V get(Object key) { if (map == null) return hashMap.get(key); return map.get(key); }  @Override int size(); @Override boolean isEmpty(); @Override boolean containsKey(Object key); @Override boolean containsValue(Object value); @Override V get(Object key); @Override V put(K key, V value); @Override V remove(Object key); @Override void putAll(Map<? extends K, ? extends V> m); @Override void clear(); @Override Set<K> keySet(); @Override Collection<V> values(); @Override Set<java.util.Map.Entry<K, V>> entrySet(); @Override void close();  }