com.google.common.collect.Synchronized$SynchronizedMultimap.class Maven / Gradle / Ivy
???? 4 ?
9com/google/common/collect/Synchronized$SynchronizedObject delegate ()Ljava/lang/Object; "com/google/common/collect/Multimap
'(Ljava/lang/Object;Ljava/lang/Object;)V ;com/google/common/collect/Synchronized$SynchronizedMultimap mutex Ljava/lang/Object;
&()Lcom/google/common/collect/Multimap; size ()I isEmpty ()Z ! containsKey (Ljava/lang/Object;)Z # $ !
containsValue & ' (
containsEntry '(Ljava/lang/Object;Ljava/lang/Object;)Z * + , get *(Ljava/lang/Object;)Ljava/util/Collection;
. / 0 1 2 &com/google/common/collect/Synchronized
access$400 @(Ljava/util/Collection;Ljava/lang/Object;)Ljava/util/Collection; 4 5 ( put 7 8 9 putAll )(Ljava/lang/Object;Ljava/lang/Iterable;)Z ; 8 < '(Lcom/google/common/collect/Multimap;)Z > ? @
replaceValues >(Ljava/lang/Object;Ljava/lang/Iterable;)Ljava/util/Collection; B C ( remove E F , removeAll H I J clear ()V L M N keySet Ljava/util/Set; P M Q ()Ljava/util/Set;
. S T U
access$300 2(Ljava/util/Set;Ljava/lang/Object;)Ljava/util/Set; W X Y valuesCollection Ljava/util/Collection; [ \ ] values ()Ljava/util/Collection;
. _ ` 2
access$500 b c Y entries e c ] g h i forEach "(Ljava/util/function/BiConsumer;)V k l m asMap Ljava/util/Map; o 8com/google/common/collect/Synchronized$SynchronizedAsMap q l r ()Ljava/util/Map;
n t u $(Ljava/util/Map;Ljava/lang/Object;)V w x y keys $Lcom/google/common/collect/Multiset; { x | &()Lcom/google/common/collect/Multiset;
. ~ ? multiset \(Lcom/google/common/collect/Multiset;Ljava/lang/Object;)Lcom/google/common/collect/Multiset; ? ? ! equals ? ? hashCode Signature Ljava/util/Set; RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; Ljava/util/Collection; 5Ljava/util/Collection;>; /Ljava/util/Map;>; )Lcom/google/common/collect/Multiset; serialVersionUID J
ConstantValue Code LineNumberTable LocalVariableTable this =Lcom/google/common/collect/Synchronized$SynchronizedMultimap; LocalVariableTypeTable ELcom/google/common/collect/Synchronized$SynchronizedMultimap; .()Lcom/google/common/collect/Multimap; 9(Lcom/google/common/collect/Multimap;Ljava/lang/Object;)V $Lcom/google/common/collect/Multimap; ,Lcom/google/common/collect/Multimap; MethodParameters A(Lcom/google/common/collect/Multimap;Ljava/lang/Object;)V "RuntimeVisibleParameterAnnotations
StackMapTable ? java/lang/Object ? java/lang/Throwable key value TK; (TK;)Ljava/util/Collection; .Lcom/google/common/collect/ParametricNullness; TV; (TK;TV;)Z Ljava/lang/Iterable; Ljava/lang/Iterable<+TV;>; ? java/lang/Iterable (TK;Ljava/lang/Iterable<+TV;>;)Z multimap .Lcom/google/common/collect/Multimap<+TK;+TV;>; 1(Lcom/google/common/collect/Multimap<+TK;+TV;>;)Z :(TK;Ljava/lang/Iterable<+TV;>;)Ljava/util/Collection; /(Ljava/lang/Object;)Ljava/util/Collection; ()Ljava/util/Set; ()Ljava/util/Collection; 7()Ljava/util/Collection;>; action Ljava/util/function/BiConsumer; )Ljava/util/function/BiConsumer<-TK;-TV;>; ? java/util/function/BiConsumer ,(Ljava/util/function/BiConsumer<-TK;-TV;>;)V 1()Ljava/util/Map;>; +()Lcom/google/common/collect/Multiset; o ?Lcom/google/common/collect/Synchronized$SynchronizedObject;Lcom/google/common/collect/Multimap;
SourceFile Synchronized.java RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; InnerClasses SynchronizedObject SynchronizedMultimap SynchronizedAsMap ? java/util/Map$Entry ?
java/util/Map Entry ? M N ? ? ? ? ? X Y ? ? ? ? ? c Y ? ? ? ? ? l m ? ? ? ? ? x y ? ? ? ? ? ? ? ? ? D *? ? ? ? b ? ? ? ? ? ? ? ? ? ? e *+,? ? ?
f g ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? *?
YL?*? ? +ìM+?,? ? k l m ? ? ? ? ? ? ? ? ? ? ? ? *?
YL?*? ? +ìM+?,? ? r s t ? ? ? ? ? ? ? ? ? ? ! ? ? *?
YM?*? +? ,ìN,?-? ? y z { ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? $ ! ? ? *?
YM?*? +? " ,ìN,?-? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ' ( ? ? *?
YN?*? +,? % -ì:-?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? + , ? ? *?
YM?*? +? ) *?
? -,ðN,?-? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 5 ( ? ? *?
YN?*? +,? 3 -ì:-?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? 8 9 ? ? *?
YN?*? +,? 6 -ì:-?? ? ? ? ? ? ? ? ? \ ? ? ? ? ? ? \ ? ? ? ? ? ? ? ? ? \ ? ? ? ? 8 <