23org/elasticsearch/common/collect/ForwardingMultisetLorg/elasticsearch/common/collect/ForwardingCollection;Lorg/elasticsearch/common/collect/Multiset;5org/elasticsearch/common/collect/ForwardingCollection)org/elasticsearch/common/collect/MultisetForwardingMultiset.java4Lorg/elasticsearch/common/annotations/GwtCompatible;Forg/elasticsearch/common/collect/ForwardingMultiset$StandardElementSet StandardElementSet/org/elasticsearch/common/collect/Multiset$Entry Entry()V  this:Lorg/elasticsearch/common/collect/ForwardingMultiset;5Lorg/elasticsearch/common/collect/ForwardingMultiset;delegate-()Lorg/elasticsearch/common/collect/Multiset;count(Ljava/lang/Object;)I    elementLjava/lang/Object;add(Ljava/lang/Object;I)I !" #TE; occurrencesIremove (" ) elementSet()Ljava/util/Set; +, -entrySet /, 0equals(Ljava/lang/Object;)ZLjavax/annotation/Nullable; 23 5objecthashCode()I 89 :setCount <" =(Ljava/lang/Object;II)Z <? @oldCountnewCountstandardContains  standardClear 0 java/util/SetHiterator()Ljava/util/Iterator; JK IL*org/elasticsearch/common/collect/IteratorsNclear(Ljava/util/Iterator;)V PQ OR standardCount+Lorg/elasticsearch/common/annotations/Beta;java/util/IteratorVhasNext()Z XY WZnext()Ljava/lang/Object; \] W^ getElement `] a%org/elasticsearch/common/base/Objectscequal'(Ljava/lang/Object;Ljava/lang/Object;)Z ef dggetCount i9 jentry4Lorg/elasticsearch/common/collect/Multiset$Entry<*>;1Lorg/elasticsearch/common/collect/Multiset$Entry;i$Ljava/util/Iterator; standardAdd #standardAddAll(Ljava/util/Collection;)Z*org/elasticsearch/common/collect/Multisetsu addAllImplD(Lorg/elasticsearch/common/collect/Multiset;Ljava/util/Collection;)Z wx vy elementsToAddLjava/util/Collection<+TE;>;Ljava/util/Collection;standardRemove )standardRemoveAll removeAllImpl x velementsToRemoveLjava/util/Collection<*>;standardRetainAll retainAllImpl x velementsToRetainstandardSetCount setCountImplA(Lorg/elasticsearch/common/collect/Multiset;Ljava/lang/Object;I)I vB(Lorg/elasticsearch/common/collect/Multiset;Ljava/lang/Object;II)Z vstandardIterator iteratorImplA(Lorg/elasticsearch/common/collect/Multiset;)Ljava/util/Iterator; v standardSizesizeImpl.(Lorg/elasticsearch/common/collect/Multiset;)I vstandardEquals equalsImpl@(Lorg/elasticsearch/common/collect/Multiset;Ljava/lang/Object;)Z vstandardHashCode I:standardToString()Ljava/lang/String;java/lang/ObjecttoString ()Ljava/util/Collection;CodeLocalVariableTableLocalVariableTypeTableLineNumberTable Signature2()Lorg/elasticsearch/common/collect/Multiset;(TE;I)I()Ljava/util/Set;I()Ljava/util/Set;>; StackMapTable"RuntimeVisibleParameterAnnotations(TE;II)ZRuntimeInvisibleAnnotations(TE;)Z(Ljava/util/Collection<+TE;>;)Z(Ljava/util/Collection<*>;)Z()Ljava/util/Iterator; SourceFile InnerClasses!A*  8Q *+     >!"f *+$     &'  %C("\ *+*     &'  H+,F *.    M/,F *1    R23j+**+67  V@489F *;    Z<"f *+>     '  %_<?q *+A*    B' C'  %dD3_*+E7  o @4FM *GMS     z {T6*GMM,[$,_N-b+h -k*ln *op667 lm6*14  W&U4q3] *+rW     % stV*+z{}{|U~3`*+   @tV*+}tV*+}"a*+  '%?l*+* B'C'%KA*  9A*  3L*+7  49F *G    'D*G  2DA*  3D]A*  3