MCPcopy Index your code
hub / github.com/antlr/codebuff / copyOfEnumMap

Method copyOfEnumMap

output/java_guava/1.4.19/ImmutableMap.java:385–391  ·  view source on GitHub ↗
(EnumMap<K, ? extends V> original)

Source from the content-addressed store, hash-verified

383 }
384
385 private static <K extends Enum<K>, V> ImmutableMap<K, V> copyOfEnumMap(EnumMap<K, ? extends V> original) {
386 EnumMap<K, V> copy = new EnumMap<K, V>(original);
387 for (Map.Entry<?, ?> entry : copy.entrySet()) {
388 checkEntryNotNull(entry.getKey(), entry.getValue());
389 }
390 return ImmutableEnumMap.asImmutable(copy);
391 }
392
393 static final Entry<?, ?>[] EMPTY_ENTRY_ARRAY = new Entry<?, ?>[0];
394

Callers 1

copyOfMethod · 0.95

Calls 5

asImmutableMethod · 0.95
entrySetMethod · 0.65
getKeyMethod · 0.65
getValueMethod · 0.65
checkEntryNotNullMethod · 0.45

Tested by

no test coverage detected