MCPcopy
hub / github.com/google/guava / unmodifiableMap

Method unmodifiableMap

guava/src/com/google/common/collect/Maps.java:585–592  ·  view source on GitHub ↗
(
      Map<K, ? extends V> map)

Source from the content-addressed store, hash-verified

583 }
584
585 private static <K extends @Nullable Object, V extends @Nullable Object> Map<K, V> unmodifiableMap(
586 Map<K, ? extends V> map) {
587 if (map instanceof SortedMap) {
588 return Collections.unmodifiableSortedMap((SortedMap<K, ? extends V>) map);
589 } else {
590 return Collections.unmodifiableMap(map);
591 }
592 }
593
594 private static class MapDifferenceImpl<K extends @Nullable Object, V extends @Nullable Object>
595 implements MapDifference<K, V> {

Callers 15

MapDifferenceImplMethod · 0.45
UnmodifiableBiMapMethod · 0.45
asMapMethod · 0.45
columnMethod · 0.45
columnMapMethod · 0.45
rowMethod · 0.45
rowMapMethod · 0.45
splitMethod · 0.45
PrimitivesClass · 0.45
computeInPlaceMethod · 0.45
createAsMapMethod · 0.45
createNodesMethod · 0.45

Calls

no outgoing calls

Tested by 2

createMethod · 0.36
createMethod · 0.36