Edit C:\dspace\webapps\jspui\WEB-INF\lib\org\elasticsearch\common\collect\AbstractMapBasedMultiset.class
???? 2 ? 9org/elasticsearch/common/collect/AbstractMapBasedMultiset d<E:Ljava/lang/Object;>Lorg/elasticsearch/common/collect/AbstractMultiset<TE;>;Ljava/io/Serializable; 1org/elasticsearch/common/collect/AbstractMultiset java/io/Serializable AbstractMapBasedMultiset.java 4Lorg/elasticsearch/common/annotations/GwtCompatible; emulated Rorg/elasticsearch/common/collect/AbstractMapBasedMultiset$MapBasedMultisetIterator MapBasedMultisetIterator ;org/elasticsearch/common/collect/AbstractMapBasedMultiset$1 /org/elasticsearch/common/collect/Multiset$Entry )org/elasticsearch/common/collect/Multiset Entry java/util/Map$Entry java/util/Map backingMap Ljava/util/Map; <Ljava/util/Map<TE;Lorg/elasticsearch/common/collect/Count;>; size J serialVersionUID?ë?2??: 6Lorg/elasticsearch/common/annotations/GwtIncompatible; value not needed in emulated source. <init> (Ljava/util/Map;)V ()V % ' ( +org/elasticsearch/common/base/Preconditions * checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; , - + . 0 ()I 2 3 5 this @Lorg/elasticsearch/common/collect/AbstractMapBasedMultiset<TE;>; ;Lorg/elasticsearch/common/collect/AbstractMapBasedMultiset; setBackingMap entrySet ()Ljava/util/Set; ; < = entryIterator ()Ljava/util/Iterator; = java/util/Set B iterator D @ C E R(Lorg/elasticsearch/common/collect/AbstractMapBasedMultiset;Ljava/util/Iterator;)V % G H backingEntries XLjava/util/Iterator<Ljava/util/Map$Entry<TE;Lorg/elasticsearch/common/collect/Count;>;>; Ljava/util/Iterator; clear values ()Ljava/util/Collection; N O P java/util/Collection R S E java/util/Iterator U hasNext ()Z W X V Y next ()Ljava/lang/Object; [ \ V ] &org/elasticsearch/common/collect/Count _ set (I)V a b ` c M ' e frequency (Lorg/elasticsearch/common/collect/Count; i$ distinctElements 3 (org/elasticsearch/common/primitives/Ints l saturatedCast (J)I n o m p >(Lorg/elasticsearch/common/collect/AbstractMapBasedMultiset;)V % r s count (Ljava/lang/Object;)I Ljavax/annotation/Nullable; %org/elasticsearch/common/collect/Maps x safeGet 5(Ljava/util/Map;Ljava/lang/Object;)Ljava/lang/Object; z { y | get ~ 2 ` element Ljava/lang/Object; add (Ljava/lang/Object;I)I u v ? "occurrences cannot be negative: %s ? java/lang/Object ? java/lang/Integer ? valueOf (I)Ljava/lang/Integer; ? ? ? ? checkArgument )(ZLjava/lang/String;[Ljava/lang/Object;)V ? ? + ? ~ - ? % b ` ? put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ? ? ? ??? too many occurrences: %s ? java/lang/Long ? (J)Ljava/lang/Long; ? ? ? ? getAndAdd (I)I ? ? ` ? oldCount I newCount TE; occurrences remove ? - ? addAndGet ? ? ` ? numberRemoved setCount u 5org/elasticsearch/common/collect/CollectPreconditions ? checkNonnegative (ILjava/lang/String;)I ? ? ? ? getAndSet ,(Lorg/elasticsearch/common/collect/Count;I)I ? ? ? existingCounter ? ? ` ? i readObjectNoData java/io/ObjectStreamException ? java.io.ObjectStreamException java/io/InvalidObjectException ? Stream data required ? (Ljava/lang/String;)V % ? ? ? access$000 L(Lorg/elasticsearch/common/collect/AbstractMapBasedMultiset;)Ljava/util/Map; x0 access$122 ?(Lorg/elasticsearch/common/collect/AbstractMapBasedMultiset;J)J x1 access$110 >(Lorg/elasticsearch/common/collect/AbstractMapBasedMultiset;)J Signature ConstantValue RuntimeInvisibleAnnotations Code LocalVariableTable LocalVariableTypeTable LineNumberTable ?(Ljava/util/Map<TE;Lorg/elasticsearch/common/collect/Count;>;)V I()Ljava/util/Set<Lorg/elasticsearch/common/collect/Multiset$Entry<TE;>;>; N()Ljava/util/Iterator<Lorg/elasticsearch/common/collect/Multiset$Entry<TE;>;>; StackMapTable ()Ljava/util/Iterator<TE;>; "RuntimeVisibleParameterAnnotations (TE;I)I Exceptions SourceFile InnerClasses ? ? ? ? ? "