
com.google.common.collect.ImmutableMap.class Maven / Gradle / Ivy
???? 2x
? ?
? ? ?
?
L
W
! "
#$
%&
K'
*
(
)
*
+, -
. /
0
1
234
65
6
278
:9 :;
=5
A< =>?
B@
AA
BC
DE
BFG
H5
HIJK SerializedForm InnerClasses MapViewOfValuesAsSingletonSetsL IteratorBasedImmutableMap Builder EMPTY_ENTRY_ARRAY Entry [Ljava/util/Map$Entry; Signature [Ljava/util/Map$Entry<**>; entrySet (Lcom/google/common/collect/ImmutableSet; GLcom/google/common/collect/ImmutableSet;>; keySet -Lcom/google/common/collect/ImmutableSet; values /Lcom/google/common/collect/ImmutableCollection; 4Lcom/google/common/collect/ImmutableCollection; multimapView 0Lcom/google/common/collect/ImmutableSetMultimap; 8Lcom/google/common/collect/ImmutableSetMultimap; of *()Lcom/google/common/collect/ImmutableMap; Code LineNumberTable \()Lcom/google/common/collect/ImmutableMap; N(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap; LocalVariableTable k1 Ljava/lang/Object; v1 LocalVariableTypeTable TK; TV; b(TK;TV;)Lcom/google/common/collect/ImmutableMap; r(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap; k2 v2 h(TK;TV;TK;TV;)Lcom/google/common/collect/ImmutableMap; ?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap; k3 v3 n(TK;TV;TK;TV;TK;TV;)Lcom/google/common/collect/ImmutableMap; ?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap; k4 v4 t(TK;TV;TK;TV;TK;TV;TK;TV;)Lcom/google/common/collect/ImmutableMap; ?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap; k5 v5 z(TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;)Lcom/google/common/collect/ImmutableMap; entryOf S(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMapEntry; key value g(TK;TV;)Lcom/google/common/collect/ImmutableMapEntry; builder 2()Lcom/google/common/collect/ImmutableMap$Builder; d()Lcom/google/common/collect/ImmutableMap$Builder; checkNoConflict @(ZLjava/lang/String;Ljava/util/Map$Entry;Ljava/util/Map$Entry;)V safe Z conflictDescription Ljava/lang/String; entry1 Ljava/util/Map$Entry; entry2 Ljava/util/Map$Entry<**>;
StackMapTable H(ZLjava/lang/String;Ljava/util/Map$Entry<**>;Ljava/util/Map$Entry<**>;)V copyOf 9(Ljava/util/Map;)Lcom/google/common/collect/ImmutableMap; kvMap (Lcom/google/common/collect/ImmutableMap; map Ljava/util/Map; 0Lcom/google/common/collect/ImmutableMap; Ljava/util/Map<+TK;+TV;>; u(Ljava/util/Map<+TK;+TV;>;)Lcom/google/common/collect/ImmutableMap; >(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableMap; onlyEntry entries Ljava/lang/Iterable;
entryArray Ljava/util/Map$Entry; 6Ljava/lang/Iterable<+Ljava/util/Map$Entry<+TK;+TV;>;>; [Ljava/util/Map$Entry; ?(Ljava/lang/Iterable<+Ljava/util/Map$Entry<+TK;+TV;>;>;)Lcom/google/common/collect/ImmutableMap; RuntimeInvisibleAnnotations $Lcom/google/common/annotations/Beta;
copyOfEnumMap =(Ljava/util/EnumMap;)Lcom/google/common/collect/ImmutableMap; entry i$ Ljava/util/Iterator; original Ljava/util/EnumMap; copy Ljava/util/EnumMap; Ljava/util/EnumMap;M {;V:Ljava/lang/Object;>(Ljava/util/EnumMap;)Lcom/google/common/collect/ImmutableMap; ()V this put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; k v
Deprecated (TK;TV;)TV; RuntimeVisibleAnnotations Ljava/lang/Deprecated; remove &(Ljava/lang/Object;)Ljava/lang/Object; o (Ljava/lang/Object;)TV; putAll (Ljava/util/Map;)V (Ljava/util/Map<+TK;+TV;>;)V clear isEmpty ()Z containsKey (Ljava/lang/Object;)Z "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable;
containsValue get *()Lcom/google/common/collect/ImmutableSet; resultN I()Lcom/google/common/collect/ImmutableSet;>; createEntrySet /()Lcom/google/common/collect/ImmutableSet; createKeySet keyIterator 2()Lcom/google/common/collect/UnmodifiableIterator;
entryIterator 0Lcom/google/common/collect/UnmodifiableIterator; OLcom/google/common/collect/UnmodifiableIterator;>; 7()Lcom/google/common/collect/UnmodifiableIterator; 1()Lcom/google/common/collect/ImmutableCollection;O 6()Lcom/google/common/collect/ImmutableCollection;
asMultimap 2()Lcom/google/common/collect/ImmutableSetMultimap;> :()Lcom/google/common/collect/ImmutableSetMultimap; equals object
isPartialView hashCode ()I isHashCodeFast toString ()Ljava/lang/String; writeReplace ()Ljava/lang/Object; ()Ljava/util/Set; ()Ljava/util/Collection; iLjava/lang/Object;Ljava/util/Map;Ljava/io/Serializable;
SourceFile ImmutableMap.java -Lcom/google/common/annotations/GwtCompatible; serializable emulatedP eQ eR java/util/Map$Entry ? ?STU +com/google/common/collect/ImmutableMapEntry ?V .com/google/common/collect/ImmutableMap$Builder ? ? "java/lang/IllegalArgumentException java/lang/StringBuilder Multiple entries with same WX : WY and ? ? ?Z &com/google/common/collect/ImmutableMap ,com/google/common/collect/ImmutableSortedMap ? ? java/util/EnumMap ? ? Z ? ? ? U W[\] e f^ ?_ ? e j ?`abcMd ?e ?fgVhi ? 'java/lang/UnsupportedOperationExceptionj ? ? ? _ ?Ok ? Z [ ? ? ] [ ? ? ? ?N e ? ,com/google/common/collect/ImmutableMapKeySet ?l Z ?b ? (com/google/common/collect/ImmutableMap$1 ?m _ ` ,com/google/common/collect/ImmutableMapValues e ? b c .com/google/common/collect/ImmutableSetMultimap Ecom/google/common/collect/ImmutableMap$MapViewOfValuesAsSingletonSets ?n ?opqrstuvw 5com/google/common/collect/ImmutableMap$SerializedForm ] ? java/lang/Object
java/util/Map java/io/Serializable @com/google/common/collect/ImmutableMap$IteratorBasedImmutableMap java/util/Iterator &com/google/common/collect/ImmutableSet -com/google/common/collect/ImmutableCollection (com/google/common/collect/ImmutableBiMap ,()Lcom/google/common/collect/ImmutableBiMap; P(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableBiMap; -com/google/common/collect/RegularImmutableMap fromEntries G([Ljava/util/Map$Entry;)Lcom/google/common/collect/RegularImmutableMap; '(Ljava/lang/Object;Ljava/lang/Object;)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; (Ljava/lang/String;)V #com/google/common/collect/Iterables toArray <(Ljava/lang/Iterable;[Ljava/lang/Object;)[Ljava/lang/Object; getKey getValue (Ljava/util/EnumMap;)V
java/util/Set iterator ()Ljava/util/Iterator; hasNext next .com/google/common/collect/CollectPreconditions checkEntryNotNull *com/google/common/collect/ImmutableEnumMap asImmutable size contains +(Lcom/google/common/collect/ImmutableMap;)V [(Lcom/google/common/collect/ImmutableMap;Lcom/google/common/collect/UnmodifiableIterator;)V U(Lcom/google/common/collect/ImmutableMap;Lcom/google/common/collect/ImmutableMap$1;)V B(Lcom/google/common/collect/ImmutableMap;ILjava/util/Comparator;)V com/google/common/collect/Maps
equalsImpl $(Ljava/util/Map;Ljava/lang/Object;)Z com/google/common/collect/Sets hashCodeImpl (Ljava/util/Set;)I toStringImpl #(Ljava/util/Map;)Ljava/lang/String;! K L M U W X Y ? Z [ X \ ? ] [ X ^ ? _ ` X a ? b c X d &