26org/elasticsearch/common/collect/FilteredEntryMultimapLorg/elasticsearch/common/collect/AbstractMultimap;Lorg/elasticsearch/common/collect/FilteredMultimap;1org/elasticsearch/common/collect/AbstractMultimap1org/elasticsearch/common/collect/FilteredMultimapFilteredEntryMultimap.java4Lorg/elasticsearch/common/annotations/GwtCompatible;;org/elasticsearch/common/collect/FilteredEntryMultimap$Keys Keys; predicate)Lorg/elasticsearch/common/base/Predicate;ILorg/elasticsearch/common/base/Predicate<-Ljava/util/Map$Entry;>;W(Lorg/elasticsearch/common/collect/Multimap;Lorg/elasticsearch/common/base/Predicate;)V()V  !+org/elasticsearch/common/base/Preconditions# checkNotNull&(Ljava/lang/Object;)Ljava/lang/Object; %& $')org/elasticsearch/common/collect/Multimap)  +'org/elasticsearch/common/base/Predicate-  /this@Lorg/elasticsearch/common/collect/FilteredEntryMultimap;8Lorg/elasticsearch/common/collect/FilteredEntryMultimap;-()Lorg/elasticsearch/common/collect/Multimap;entryPredicate+()Lorg/elasticsearch/common/base/Predicate;size()Ientries()Ljava/util/Collection; 9: ;java/util/Collection= 78 >? satisfies'(Ljava/lang/Object;Ljava/lang/Object;)Z%org/elasticsearch/common/collect/MapsCimmutableEntry;(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map$Entry; EF DGapply(Ljava/lang/Object;)Z IJ .KkeyTK;Ljava/lang/Object;valueTV;filterCollectionW(Ljava/util/Collection;Lorg/elasticsearch/common/base/Predicate;)Ljava/util/Collection; java/util/SetT%org/elasticsearch/common/collect/SetsVfilterI(Ljava/util/Set;Lorg/elasticsearch/common/base/Predicate;)Ljava/util/Set; XY WZ-org/elasticsearch/common/collect/Collections2\ XS ]^ collectionLjava/util/Collection;Ljava/util/Collection;/Lorg/elasticsearch/common/base/Predicate<-TE;>; containsKeyLjavax/annotation/Nullable;asMap()Ljava/util/Map; fg hget j& k removeAll*(Ljava/lang/Object;)Ljava/util/Collection;remove o& punmodifiableEmptyCollection r: s)org/elasticsearch/common/base/MoreObjectsu firstNonNull8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; wx vy,org/elasticsearch/common/collect/SetMultimap{java/util/Collections}emptySet()Ljava/util/Set;  ~ emptyList()Ljava/util/List; ~clear > jn *M(Lorg/elasticsearch/common/collect/FilteredEntryMultimap;Ljava/lang/Object;)V   RS  createEntries *; createValues7org/elasticsearch/common/collect/FilteredMultimapValues6(Lorg/elasticsearch/common/collect/FilteredMultimap;)V   entryIterator()Ljava/util/Iterator;java/lang/AssertionErrorshould never be called(Ljava/lang/Object;)V   createAsMap;(Lorg/elasticsearch/common/collect/FilteredEntryMultimap;)V  keySet removeEntriesIf,(Lorg/elasticsearch/common/base/Predicate;)Z *hentrySet iterator Ujava/util/IteratorhasNext()Z next()Ljava/lang/Object; getKey getValue isEmpty > o java/lang/Objectentry5Ljava/util/Map$Entry;>;Ljava/util/Map$Entry;Ljava/util/Collection;aLorg/elasticsearch/common/base/Predicate<-Ljava/util/Map$Entry;>;>;KLjava/util/Iterator;>;>;Ljava/util/Iterator;changedZ createKeys-()Lorg/elasticsearch/common/collect/Multiset;  access$000_(Lorg/elasticsearch/common/collect/FilteredEntryMultimap;Ljava/lang/Object;Ljava/lang/Object;)Z AB x0x1x2 SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTable(Lorg/elasticsearch/common/collect/Multimap;Lorg/elasticsearch/common/base/Predicate<-Ljava/util/Map$Entry;>;)V5()Lorg/elasticsearch/common/collect/Multimap;K()Lorg/elasticsearch/common/base/Predicate<-Ljava/util/Map$Entry;>; (TK;TV;)Z StackMapTable}(Ljava/util/Collection;Lorg/elasticsearch/common/base/Predicate<-TE;>;)Ljava/util/Collection;"RuntimeVisibleParameterAnnotations/(Ljava/lang/Object;)Ljava/util/Collection;()Ljava/util/Collection; (TK;)Ljava/util/Collection;7()Ljava/util/Collection;>;5()Ljava/util/Iterator;>;1()Ljava/util/Map;>;()Ljava/util/Set;d(Lorg/elasticsearch/common/base/Predicate<-Ljava/util/Map$Entry;>;>;)Z2()Lorg/elasticsearch/common/collect/Multiset; SourceFile InnerClassesRuntimeInvisibleAnnotations *"*+(*,*,(.0 13 1223454A*, 13 12956A*0 13 12>78F *<@  13  12CABs*0+,HL 13MOPO 12MNPQGRSw*U *U+[*+_`b`acZ[]dJd*i+l13MO 12c@emn[*i+q*tz>13MO 12her:]*,|  13 12mB> J *<  13  12 t ujng*,+Y*+13MO12MNy:M*,*0 13 12~:E Y*  13  12F Y  13  12gE Y*  13  12F *i  13  12*,M>,x,::>Y*:>+HL.@>@ , >H*g3^MOLE`b13>*g3^MNLE`126 *3Lfq>E Y*԰  13  12FE*+,ج 3OO."