![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.collect.ImmutableEnumMap.class Maven / Gradle / Ivy
???? 4 ?
s
; t
u v
; w
x y { | } ~
u ?
? ?
; ?
? ?
; ? ? ?
? ? ? ?
; ?
; ?
; ?
? ? ?
? ?
; ? ?
s ? ?
? ? ? 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 MethodParameters 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; ? (Ljava/util/EnumMap;)V keyIterator 2()Lcom/google/common/collect/UnmodifiableIterator; 7()Lcom/google/common/collect/UnmodifiableIterator; keySpliterator ()Ljava/util/Spliterator; ()Ljava/util/Spliterator; size ()I containsKey (Ljava/lang/Object;)Z key Ljava/lang/Object; "RuntimeVisibleParameterAnnotations Ljavax/annotation/CheckForNull; get &(Ljava/lang/Object;)Ljava/lang/Object; (Ljava/lang/Object;)TV; RuntimeVisibleAnnotations equals object
entryIterator Q()Lcom/google/common/collect/UnmodifiableIterator;>; entrySpliterator 8()Ljava/util/Spliterator;>; forEach "(Ljava/util/function/BiConsumer;)V action Ljava/util/function/BiConsumer; )Ljava/util/function/BiConsumer<-TK;-TV;>; ,(Ljava/util/function/BiConsumer<-TK;-TV;>;)V
isPartialView ()Z writeReplace ()Ljava/lang/Object; RuntimeInvisibleAnnotations 0Lcom/google/common/annotations/J2ktIncompatible;
readObject (Ljava/io/ObjectInputStream;)V stream Ljava/io/ObjectInputStream;
Exceptions 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 ;Lcom/google/common/collect/ElementTypesAreNonnullByDefault; -Lcom/google/common/annotations/GwtCompatible; serializable emulated 6 7 C D ? ? ? ? ? ? ? ? ? java/util/Map$Entry ? ^ java/lang/Enum ? ^ ? ? *com/google/common/collect/ImmutableEnumMap 6 ? $ % ? \ ? ? ? ? ? ? ? ? ? ? ? ? A E F K L O F ? ? ? BootstrapMethods ? L ? ? ? ? ? 0 ? U V =com/google/common/collect/ImmutableEnumMap$EnumSerializedForm java/io/InvalidObjectException Use EnumSerializedForm 6 ? @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; spliterator com/google/common/collect/Maps unmodifiableEntryIterator
? ?
? ? ,(Ljava/util/Map$Entry;)Ljava/util/Map$Entry; apply ()Ljava/util/function/Function; -com/google/common/collect/CollectSpliterators M(Ljava/util/Spliterator;Ljava/util/function/Function;)Ljava/util/Spliterator; (Ljava/lang/String;)V ? ? ? ? ? "java/lang/invoke/LambdaMetafactory metafactory ? Lookup ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; unmodifiableEntry ? %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles 0 ? $ % &