MCPcopy Create free account
hub / github.com/e2wugui/zeze / putAll

Method putAll

ZezeJava/ZezeJava/src/main/java/Zeze/Util/IntHashMap.java:205–217  ·  view source on GitHub ↗
(@NotNull IntHashMap<? extends V> map)

Source from the content-addressed store, hash-verified

203 }
204
205 public void putAll(@NotNull IntHashMap<? extends V> map) {
206 if (map.hasZeroValue) {
207 hasZeroValue = true;
208 zeroValue = map.zeroValue;
209 }
210 final int[] mapKt = map.keyTable;
211 final V[] mapVt = map.valueTable;
212 for (int i = 0, n = mapKt.length; i < n; i++) {
213 final int k = mapKt[i];
214 if (k != 0)
215 put(k, mapVt[i]);
216 }
217 }
218
219 public void putAll(@NotNull Map<Integer, ? extends V> map) {
220 for (Map.Entry<Integer, ? extends V> e : map.entrySet())

Callers

nothing calls this directly

Calls 4

putMethod · 0.95
getKeyMethod · 0.65
getValueMethod · 0.65
entrySetMethod · 0.45

Tested by

no test coverage detected