Êþº¾2Â1org/elasticsearch/common/collect/AbstractMultisetiLjava/util/AbstractCollection;Lorg/elasticsearch/common/collect/Multiset;java/util/AbstractCollection)org/elasticsearch/common/collect/MultisetAbstractMultiset.java4Lorg/elasticsearch/common/annotations/GwtCompatible;:org/elasticsearch/common/collect/AbstractMultiset$EntrySet EntrySet;entrySetGLjava/util/Set;>;()V  this8Lorg/elasticsearch/common/collect/AbstractMultiset;3Lorg/elasticsearch/common/collect/AbstractMultiset;size()I*org/elasticsearch/common/collect/Multisets!sizeImpl.(Lorg/elasticsearch/common/collect/Multiset;)I #$ "%isEmpty()Z()Ljava/util/Set; ) * java/util/Set, '( -.contains(Ljava/lang/Object;)ZLjavax/annotation/Nullable;count(Ljava/lang/Object;)I 34 5elementLjava/lang/Object;iterator()Ljava/util/Iterator; iteratorImplA(Lorg/elasticsearch/common/collect/Multiset;)Ljava/util/Iterator; ;< "= 9: -?java/util/IteratorAhasNext C( BDnext()Ljava/lang/Object; FG BH getElement JG K%org/elasticsearch/common/base/ObjectsMequal'(Ljava/lang/Object;Ljava/lang/Object;)Z OP NQgetCount S Tentry6Lorg/elasticsearch/common/collect/Multiset$Entry;1Lorg/elasticsearch/common/collect/Multiset$Entry;i$Ljava/util/Iterator;add(Ljava/lang/Object;I)I [\ ]TE;'java/lang/UnsupportedOperationException` a occurrencesIremove e\ fsetCount setCountImplA(Lorg/elasticsearch/common/collect/Multiset;Ljava/lang/Object;I)I ij "k(Ljava/lang/Object;II)ZB(Lorg/elasticsearch/common/collect/Multiset;Ljava/lang/Object;II)Z in "ooldCountnewCountaddAll(Ljava/util/Collection;)Z addAllImplD(Lorg/elasticsearch/common/collect/Multiset;Ljava/util/Collection;)Z uv "w elementsToAddLjava/util/Collection<+TE;>;Ljava/util/Collection; removeAll removeAllImpl }v "~elementsToRemoveLjava/util/Collection<*>; retainAll retainAllImpl ƒv "„elementsToRetainclear entryIterator ˆ: ‰*org/elasticsearch/common/collect/Iterators‹(Ljava/util/Iterator;)V ‡ ŒŽ  createElementSet ’) “result6(Lorg/elasticsearch/common/collect/AbstractMultiset;)V – —distinctElements  šcreateEntrySet œ)  —equals equalsImpl@(Lorg/elasticsearch/common/collect/Multiset;Ljava/lang/Object;)Z ¡¢ "£objecthashCode ¦ -§toString()Ljava/lang/String;java/lang/Object« ©ª ¬­ SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTable StackMapTable"RuntimeVisibleParameterAnnotations()Ljava/util/Iterator;(TE;)Z(TE;I)I(TE;II)Z(Ljava/util/Collection<+TE;>;)Z(Ljava/util/Collection<*>;)Z()Ljava/util/Set;N()Ljava/util/Iterator;>;I()Ljava/util/Set;>; SourceFile InnerClassesRuntimeInvisibleAnnotations ‚¯‚¯°E*·±± ² ³ /® °A*¸&¬± ² ³4'(°F *¶+¹/¬±  ²  ³801°_*+¶6ž§¬±78² ³<´ @µ29:°A*¸>°± ² ³@¯¶34°¼6*¶+¹@M,¹E™$,¹IÀN-¹L+¸R™ -¹U¬§ÿÙ¬±*VX *YZ6678²VW6³EF*G1I4J´ ü B&úµ2[1°] *+¶^W¬±  78²  7_³ PQ¯·µ2[\°b»aY·b¿± 78cd²7_³V¯¸µ 2e1°`*+¶gž§¬±78² ³Z´ @µ2e\°X»aY·b¿± 78cd² ³_µ 2h\°a*+¸l¬± 783d²7_³d¯¸µ 2hm°l*+¸p¬±*78qdrd²7_³i¯¹µ 2st°V*+¸x¬±y{²yz³u¯º|t°V*+¸¬±€{²€³y¯»‚t°V*+¸…¬±†{²†³}¯»‡°H*¶Š¸±± ² ³ ‚)°*´‘L+Ç **¶”YLµ‘+°±•²•³Š‹ ŒŽ´ü-¯¼’)°E »Y*·˜°±  ²  ³–¯¼ˆ:¯½™ )°*´›L+Ç **¶žYLµ›+°±•²•³§¨ ©«´ü-¯¾œ)°E » Y*·Ÿ°±  ²  ³½¯¾ 1°L*+¸¤¬±¥8² ³ʵ2¦ °F *¶+¹¨¬±  ²  ³Ô©ª°D*¶+¶®°± ² ³Þ¯¿À   Á