Edit C:\dspace\webapps\xmlui\WEB-INF\lib\org\elasticsearch\common\collect\UpdateInPlaceMap$Mutator.class
???? 3 ? 9org/elasticsearch/common/collect/UpdateInPlaceMap$Mutator java/lang/Object )org/elasticsearch/common/lease/Releasable UpdateInPlaceMap.java 9org/elasticsearch/common/collect/ImmutableOpenMap$Builder 1org/elasticsearch/common/collect/ImmutableOpenMap Builder 1org/elasticsearch/common/collect/UpdateInPlaceMap Mutator java/util/Map$Entry java/util/Map Entry 3org/elasticsearch/common/collect/UpdateInPlaceMap$1 immutableBuilder ;Lorg/elasticsearch/common/collect/ImmutableOpenMap$Builder; CLorg/elasticsearch/common/collect/ImmutableOpenMap$Builder<TK;TV;>; $assertionsDisabled Z this$0 3Lorg/elasticsearch/common/collect/UpdateInPlaceMap; <init> 6(Lorg/elasticsearch/common/collect/UpdateInPlaceMap;)V ()V " # immutableMap 3Lorg/elasticsearch/common/collect/ImmutableOpenMap; % & ' builder p(Lorg/elasticsearch/common/collect/ImmutableOpenMap;)Lorg/elasticsearch/common/collect/ImmutableOpenMap$Builder; ) * + - this CLorg/elasticsearch/common/collect/UpdateInPlaceMap<TK;TV;>.Mutator; ;Lorg/elasticsearch/common/collect/UpdateInPlaceMap$Mutator; get &(Ljava/lang/Object;)Ljava/lang/Object; 2 3 4 concurrentMap $Ljava/util/concurrent/ConcurrentMap; 6 7 8 "java/util/concurrent/ConcurrentMap : ; 4 key TK; Ljava/lang/Object; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; @ A B switchIfNeeded D " E ; B v TV; value putAll L(Ljava/util/Map;)Lorg/elasticsearch/common/collect/UpdateInPlaceMap$Mutator; entrySet ()Ljava/util/Set; M N O java/util/Set Q iterator ()Ljava/util/Iterator; S T R U java/util/Iterator W hasNext ()Z Y Z X [ next ()Ljava/lang/Object; ] ^ X _ getKey a ^ b getValue d ^ e B entry Ljava/util/Map$Entry<TK;TV;>; Ljava/util/Map$Entry; i$ Ljava/util/Iterator; map Ljava/util/Map<TK;TV;>; Ljava/util/Map; remove p 3 q ; q t java/lang/AssertionError v w # size ()I y z { switchSize I } ~ >org/elasticsearch/common/util/concurrent/ConcurrentCollections ? newConcurrentMap &()Ljava/util/concurrent/ConcurrentMap; ? ? ? ? U 8org/elasticsearch/common/hppc/cursors/ObjectObjectCursor ? = ? ? ? J ? ? ? cursor BLorg/elasticsearch/common/hppc/cursors/ObjectObjectCursor<TK;TV;>; :Lorg/elasticsearch/common/hppc/cursors/ObjectObjectCursor; close build 5()Lorg/elasticsearch/common/collect/ImmutableOpenMap; ? ? ? mutating +Ljava/util/concurrent/atomic/AtomicBoolean; ? ? ? )java/util/concurrent/atomic/AtomicBoolean ? set (Z)V ? ? ? ? k(Lorg/elasticsearch/common/collect/UpdateInPlaceMap;Lorg/elasticsearch/common/collect/UpdateInPlaceMap$1;)V ? x0 x1 5Lorg/elasticsearch/common/collect/UpdateInPlaceMap$1; <clinit> java/lang/Class ? desiredAssertionStatus ? Z ? ? Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable StackMapTable (TK;)TV; (TK;TV;)TV; \(Ljava/util/Map<TK;TV;>;)Lorg/elasticsearch/common/collect/UpdateInPlaceMap<TK;TV;>.Mutator; SourceFile InnerClasses 1 ? ? ? $*+? !*? $+? (? *+? (? ,? .? *? .? ? $ / 1 ? $ / 0 ? u v w y # { ? ? 2 3 ? *? .? *? .+? 5?*? !? 9+? < ? ? / 1 = ? ? / 0 = >