
com.google.common.collect.ImmutableMap.class Maven / Gradle / Ivy
The newest version!
???? 2}
?
?
M
X
!
"#$%$&
'(
)*
L +
*
,
-
.
/0 1
2 3
4
5
678
69
:
6;<
:= >
?@
>9
BA BCD
CE
BF
GH
IJ
GKL
I9
MNOP SerializedForm InnerClasses MapViewOfValuesAsSingletonSetsQ 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;>; RuntimeVisibleAnnotations 7Lcom/google/errorprone/annotations/concurrent/LazyInit; 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;R {;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; Ljava/lang/Deprecated; 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; 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; resultS 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;T 6()Lcom/google/common/collect/ImmutableCollection; createValues
asMultimap 2()Lcom/google/common/collect/ImmutableSetMultimap;C :()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 emulatedU hV hW java/util/Map$Entry ? ?XYZ +com/google/common/collect/ImmutableMapEntry ?[ .com/google/common/collect/ImmutableMap$Builder ? ? "java/lang/IllegalArgumentException java/lang/StringBuilder Multiple entries with same \] : \^ and ? ? ?_ &com/google/common/collect/ImmutableMap ,com/google/common/collect/ImmutableSortedMap ? ? java/util/EnumMap ? ? [ ? ? ? V X`ab h ic ?d ? h m ?efghRi ?j ?kl[mn ? 'java/lang/UnsupportedOperationExceptiono ? ? ? b ?Tp ? [ \ ? ? ` \ ? ? ? ?S h ? ,com/google/common/collect/ImmutableMapKeySet ?q [ ?g ? (com/google/common/collect/ImmutableMap$1 ?r b c ? ? ,com/google/common/collect/ImmutableMapValues h ? e f .com/google/common/collect/ImmutableSetMultimap Ecom/google/common/collect/ImmutableMap$MapViewOfValuesAsSingletonSets ?s ?tuvwxyz{| 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;! L M N V X Y Z ? [ \ Y ] ^ _ ? ` \ Y a ^ _ ? b c Y d ^ _ ? e f Y g ^ _ ' h i j ? ? k <