
com.google.common.collect.ImmutableEnumMap.class Maven / Gradle / Ivy
???? 2 ?
Y
Z [
\ ]
Z ^
_ ` b c d
\ e f
g
h
Z i
j k
Z l m n
o p
Z q
Z r
Z s
t u v
Y w x InnerClasses EnumSerializedForm delegate Ljava/util/EnumMap; Signature Ljava/util/EnumMap; asImmutable =(Ljava/util/EnumMap;)Lcom/google/common/collect/ImmutableMap; Code LineNumberTable LocalVariableTable entry Entry Ljava/util/Map$Entry; map LocalVariableTypeTable Ljava/util/Map$Entry;
StackMapTable z;V:Ljava/lang/Object;>(Ljava/util/EnumMap;)Lcom/google/common/collect/ImmutableMap; (Ljava/util/EnumMap;)V this ,Lcom/google/common/collect/ImmutableEnumMap; 4Lcom/google/common/collect/ImmutableEnumMap; f y (Ljava/util/EnumMap;)V keyIterator 2()Lcom/google/common/collect/UnmodifiableIterator; 7()Lcom/google/common/collect/UnmodifiableIterator; size ()I containsKey (Ljava/lang/Object;)Z key Ljava/lang/Object; "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; get &(Ljava/lang/Object;)Ljava/lang/Object; (Ljava/lang/Object;)TV; equals object
entryIterator Q()Lcom/google/common/collect/UnmodifiableIterator;>;
isPartialView ()Z writeReplace ()Ljava/lang/Object; D(Ljava/util/EnumMap;Lcom/google/common/collect/ImmutableEnumMap$1;)V x0 x1 .Lcom/google/common/collect/ImmutableEnumMap$1; IteratorBasedImmutableMap w;V:Ljava/lang/Object;>Lcom/google/common/collect/ImmutableMap$IteratorBasedImmutableMap;
SourceFile ImmutableEnumMap.java RuntimeInvisibleAnnotations -Lcom/google/common/annotations/GwtCompatible; serializable emulated . / y 9 : z { | } ~ ? ? ? java/util/Map$Entry ? K ? K { ? *com/google/common/collect/ImmutableEnumMap . ? ? I ? ? ? ? ~ ? ? ? ? ? ? ; < A B D < ? ? ? =com/google/common/collect/ImmutableEnumMap$EnumSerializedForm @com/google/common/collect/ImmutableMap$IteratorBasedImmutableMap ,com/google/common/collect/ImmutableEnumMap$1 java/util/EnumMap &com/google/common/collect/ImmutableMap of *()Lcom/google/common/collect/ImmutableMap; entrySet ()Ljava/util/Set; #com/google/common/collect/Iterables getOnlyElement ((Ljava/lang/Iterable;)Ljava/lang/Object;
java/util/Map getKey getValue N(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap; ()V isEmpty $com/google/common/base/Preconditions
checkArgument (Z)V keySet
java/util/Set iterator ()Ljava/util/Iterator; #com/google/common/collect/Iterators unmodifiableIterator F(Ljava/util/Iterator;)Lcom/google/common/collect/UnmodifiableIterator; com/google/common/collect/Maps unmodifiableEntryIterator 0
? ! " # ? H*? ? ; ? ?*? ? ? L+? +? ? ??
Y*? ? $ &