2~1org/elasticsearch/common/collect/ImmutableEnumMapd;V:Ljava/lang/Object;>Lorg/elasticsearch/common/collect/ImmutableMap;-org/elasticsearch/common/collect/ImmutableMapImmutableEnumMap.java4Lorg/elasticsearch/common/annotations/GwtCompatible; serializableemulatedDorg/elasticsearch/common/collect/ImmutableEnumMap$EnumSerializedForm EnumSerializedForm3org/elasticsearch/common/collect/ImmutableEnumMap$23org/elasticsearch/common/collect/ImmutableEnumMap$1java/util/Map$Entry java/util/MapEntrydelegateLjava/util/EnumMap;Ljava/util/EnumMap; asImmutableD(Ljava/util/EnumMap;)Lorg/elasticsearch/common/collect/ImmutableMap;java/util/EnumMapsize()I   of1()Lorg/elasticsearch/common/collect/ImmutableMap; "# $entrySet()Ljava/util/Set; &' (*org/elasticsearch/common/collect/Iterables*getOnlyElement((Ljava/lang/Iterable;)Ljava/lang/Object; ,- +.getKey()Ljava/lang/Object; 01 2getValue 41 5U(Ljava/lang/Object;Ljava/lang/Object;)Lorg/elasticsearch/common/collect/ImmutableMap; "7 8(Ljava/util/EnumMap;)V :; <entryLjava/util/Map$Entry;Ljava/util/Map$Entry;map()V :B C  EisEmpty()Z GH I+org/elasticsearch/common/base/PreconditionsK checkArgument(Z)V MN LOthis;Lorg/elasticsearch/common/collect/ImmutableEnumMap;3Lorg/elasticsearch/common/collect/ImmutableEnumMap; createKeySet1()Lorg/elasticsearch/common/collect/ImmutableSet;6(Lorg/elasticsearch/common/collect/ImmutableEnumMap;)V :V W containsKey(Ljava/lang/Object;)ZLjavax/annotation/Nullable; YZ \keyLjava/lang/Object;get&(Ljava/lang/Object;)Ljava/lang/Object; `a bcreateEntrySet W isPartialView writeReplace < access$000H(Lorg/elasticsearch/common/collect/ImmutableEnumMap;)Ljava/util/EnumMap;x0K(Ljava/util/EnumMap;Lorg/elasticsearch/common/collect/ImmutableEnumMap$1;)Vx15Lorg/elasticsearch/common/collect/ImmutableEnumMap$1; SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTable StackMapTable;V:Ljava/lang/Object;>(Ljava/util/EnumMap;)Lorg/elasticsearch/common/collect/ImmutableMap;(Ljava/util/EnumMap;)V6()Lorg/elasticsearch/common/collect/ImmutableSet;"RuntimeVisibleParameterAnnotations(Ljava/lang/Object;)TV;P()Lorg/elasticsearch/common/collect/ImmutableSet;>; SourceFile InnerClassesRuntimeInvisibleAnnotations0o pH*!; %*)/L+3+69Y*=q/>@HAr/>?HAs& ($*/+?.t ou:;p*D*+F+JPqQSrQRs45 67t@ovTUpE Y*Xq  QSr  QRs;owpD*F!q QSr QRsUYZpO *F+]q QS ^_r  QRsZx[`apO *F+cq QS ^_r  QRs_oydUpE Y*eq  QSr  QRsdozfHp>q QSr QRsg1pH Y*Fhq  QSr  QRsijp/*Fq kSs$:lpV*+=q QSkmnr QRs$o{|"   }Z Z