Edit C:\dspace\webapps\jspui\WEB-INF\lib\org\elasticsearch\common\collect\Maps$Values.class
???? 2 ? ,org/elasticsearch/common/collect/Maps$Values M<K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/util/AbstractCollection<TV;>; java/util/AbstractCollection Maps.java %org/elasticsearch/common/collect/Maps Values java/util/Map$Entry java/util/Map Entry map Ljava/util/Map; Ljava/util/Map<TK;TV;>; <init> (Ljava/util/Map;)V ()V +org/elasticsearch/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; this 6Lorg/elasticsearch/common/collect/Maps$Values<TK;TV;>; .Lorg/elasticsearch/common/collect/Maps$Values; ()Ljava/util/Map; iterator ()Ljava/util/Iterator; " % entrySet ()Ljava/util/Set; ' ( ) java/util/Set + # $ , - valueIterator *(Ljava/util/Iterator;)Ljava/util/Iterator; / 0 1 remove (Ljava/lang/Object;)Z 'java/lang/UnsupportedOperationException 5 3 4 7 java/util/Iterator 9 hasNext ()Z ; < : = next ()Ljava/lang/Object; ? @ : A getValue C @ D %org/elasticsearch/common/base/Objects F equal '(Ljava/lang/Object;Ljava/lang/Object;)Z H I G J getKey L @ M 3 O entry Ljava/util/Map$Entry<TK;TV;>; Ljava/util/Map$Entry; i$ Ljava/util/Iterator; e )Ljava/lang/UnsupportedOperationException; o Ljava/lang/Object; removeAll (Ljava/util/Collection;)Z java/util/Collection \ Z [ ^ %org/elasticsearch/common/collect/Sets ` newHashSet ()Ljava/util/HashSet; b c a d contains f 4 ] g add i 4 , j keySet l ( m , ^ toRemove Ljava/util/Set<TK;>; Ljava/util/Set; c Ljava/util/Collection<*>; Ljava/util/Collection; retainAll v [ w , w toRetain size ()I { | } isEmpty < ? Ljavax/annotation/Nullable; containsValue ? 4 ? clear ? ? Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable (Ljava/util/Map<TK;TV;>;)V ()Ljava/util/Map<TK;TV;>; ()Ljava/util/Iterator<TV;>; StackMapTable (Ljava/util/Collection<*>;)Z "RuntimeVisibleParameterAnnotations SourceFile InnerClasses ? ? h *? *+? ? ? ? ? ! ? ? M N O ? ? "