Edit C:\dspace\webapps\oai\WEB-INF\lib\org\elasticsearch\common\collect\MapMaker$NullConcurrentMap.class
???? 2 x ;org/elasticsearch/common/collect/MapMaker$NullConcurrentMap ?<K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/util/AbstractMap<TK;TV;>;Ljava/util/concurrent/ConcurrentMap<TK;TV;>;Ljava/io/Serializable; java/util/AbstractMap "java/util/concurrent/ConcurrentMap java/io/Serializable MapMaker.java 9org/elasticsearch/common/collect/MapMaker$RemovalListener )org/elasticsearch/common/collect/MapMaker RemovalListener 6org/elasticsearch/common/collect/MapMaker$RemovalCause RemovalCause NullConcurrentMap =org/elasticsearch/common/collect/MapMaker$RemovalNotification RemovalNotification java/util/Map$Entry java/util/Map Entry serialVersionUID J removalListener ;Lorg/elasticsearch/common/collect/MapMaker$RemovalListener; CLorg/elasticsearch/common/collect/MapMaker$RemovalListener<TK;TV;>; removalCause 8Lorg/elasticsearch/common/collect/MapMaker$RemovalCause; <init> .(Lorg/elasticsearch/common/collect/MapMaker;)V ()V % ' ( getRemovalListener =()Lorg/elasticsearch/common/collect/MapMaker$RemovalListener; * + , ! . nullRemovalCause 0 $ 1 # $ 3 this ELorg/elasticsearch/common/collect/MapMaker$NullConcurrentMap<TK;TV;>; =Lorg/elasticsearch/common/collect/MapMaker$NullConcurrentMap; mapMaker +Lorg/elasticsearch/common/collect/MapMaker; containsKey (Ljava/lang/Object;)Z Ljavax/annotation/Nullable; key Ljava/lang/Object; containsValue value get &(Ljava/lang/Object;)Ljava/lang/Object; notifyRemoval '(Ljava/lang/Object;Ljava/lang/Object;)V _(Ljava/lang/Object;Ljava/lang/Object;Lorg/elasticsearch/common/collect/MapMaker$RemovalCause;)V % E F onRemoval B(Lorg/elasticsearch/common/collect/MapMaker$RemovalNotification;)V H I J TK; TV; notification GLorg/elasticsearch/common/collect/MapMaker$RemovalNotification<TK;TV;>; ?Lorg/elasticsearch/common/collect/MapMaker$RemovalNotification; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +org/elasticsearch/common/base/Preconditions S checkNotNull U B T V C D X putIfAbsent Q R [ remove '(Ljava/lang/Object;Ljava/lang/Object;)Z replace 9(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z oldValue newValue entrySet ()Ljava/util/Set; java/util/Collections e emptySet g d f h ConstantValue Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable "RuntimeVisibleParameterAnnotations (Ljava/lang/Object;)TV; (TK;TV;)V (TK;TV;)TV; (TK;TV;TV;)Z 0()Ljava/util/Set<Ljava/util/Map$Entry<TK;TV;>;>; SourceFile InnerClasses j ! k "