
com.google.common.collect.AbstractSetMultimap.class Maven / Gradle / Ivy
???? 4 ?
2com/google/common/collect/AbstractMapBasedMultimap (Ljava/util/Map;)V
java/util/Collections emptySet ()Ljava/util/Set;
java/util/Set
unmodifiableSet (Ljava/util/Set;)Ljava/util/Set; =com/google/common/collect/AbstractMapBasedMultimap$WrappedSet
X(Lcom/google/common/collect/AbstractMapBasedMultimap;Ljava/lang/Object;Ljava/util/Set;)V
get *(Ljava/lang/Object;)Ljava/util/Collection;
entries ()Ljava/util/Collection;
! " removeAll
$ % &
replaceValues >(Ljava/lang/Object;Ljava/lang/Iterable;)Ljava/util/Collection;
( ) * asMap ()Ljava/util/Map;
, - . put '(Ljava/lang/Object;Ljava/lang/Object;)Z
0 1 2 equals (Ljava/lang/Object;)Z
4 5 6 -com/google/common/collect/AbstractSetMultimap
4 8 9 #(Ljava/lang/Object;)Ljava/util/Set;
4 ; " 9
4 = % > 7(Ljava/lang/Object;Ljava/lang/Iterable;)Ljava/util/Set;
4 @ A createCollection
4 C D !createUnmodifiableEmptyCollection F %com/google/common/collect/SetMultimap serialVersionUID J
ConstantValueg"o?? (? Code LineNumberTable LocalVariableTable this /Lcom/google/common/collect/AbstractSetMultimap; map Ljava/util/Map; LocalVariableTypeTable 7Lcom/google/common/collect/AbstractSetMultimap; /Ljava/util/Map;>; MethodParameters Signature 2(Ljava/util/Map;>;)V ()Ljava/util/Set; unmodifiableCollectionSubclass .(Ljava/util/Collection;)Ljava/util/Collection;
collection Ljava/util/Collection; Ljava/util/Collection; N(Ljava/util/Collection;)Ljava/util/Collection; RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; wrapCollection @(Ljava/lang/Object;Ljava/util/Collection;)Ljava/util/Collection; key Ljava/lang/Object; TK; Ljava/util/Collection; ;(TK;Ljava/util/Collection;)Ljava/util/Collection; "RuntimeVisibleParameterAnnotations .Lcom/google/common/collect/ParametricNullness; (TK;)Ljava/util/Set; 0()Ljava/util/Set;>; ((Ljava/lang/Object;)Ljava/util/Set; RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; Ljavax/annotation/CheckForNull; values Ljava/lang/Iterable; Ljava/lang/Iterable<+TV;>; 3(TK;Ljava/lang/Iterable<+TV;>;)Ljava/util/Set; 1()Ljava/util/Map;>; value TV; (TK;TV;)Z object ?Lcom/google/common/collect/AbstractMapBasedMultimap;Lcom/google/common/collect/SetMultimap;
SourceFile AbstractSetMultimap.java RuntimeVisibleAnnotations ;Lcom/google/common/collect/ElementTypesAreNonnullByDefault; -Lcom/google/common/annotations/GwtCompatible; InnerClasses
WrappedSet ? java/util/Map$Entry ?
java/util/Map Entry 4 E G H I J L Z *+? ? M
. / N O P Q R S O T Q U V Q W X A W Y D L @ ? ? M 6 N O P S O T W Y Z [ L X +?
? ? M <