![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.collect.ImmutableSetMultimap.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of plantuml Show documentation
Show all versions of plantuml Show documentation
PlantUML is a component that allows to quickly write :
* sequence diagram,
* use case diagram,
* class diagram,
* activity diagram,
* component diagram,
* state diagram
* object diagram
???? 4?
+com/google/common/collect/CollectCollectors toImmutableSetMultimap X(Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/stream/Collector;
flatteningToImmutableSetMultimap
3com/google/common/collect/EmptyImmutableSetMultimap INSTANCE 5Lcom/google/common/collect/EmptyImmutableSetMultimap;
.com/google/common/collect/ImmutableSetMultimap builder :()Lcom/google/common/collect/ImmutableSetMultimap$Builder;
6com/google/common/collect/ImmutableSetMultimap$Builder put ^(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSetMultimap$Builder;
build 2()Lcom/google/common/collect/ImmutableSetMultimap;
! " # ()V % expectedKeys
' ( ) * + .com/google/common/collect/CollectPreconditions checkNonnegative (ILjava/lang/String;)I
- " . (I)V
0 1 2 copyOf l(Lcom/google/common/collect/Multimap;Ljava/util/Comparator;)Lcom/google/common/collect/ImmutableSetMultimap;
4 5 6 7 8 $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; : ; < = > "com/google/common/collect/Multimap isEmpty ()Z
@ A of
C D >
isPartialView : F G H asMap ()Ljava/util/Map; J K L M N
java/util/Map entrySet ()Ljava/util/Set;
P Q R fromMapEntries ^(Ljava/util/Collection;Ljava/util/Comparator;)Lcom/google/common/collect/ImmutableSetMultimap;
T U V putAll N(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableSetMultimap$Builder; X ; Y java/util/Collection [ .com/google/common/collect/ImmutableMap$Builder X ] ^ _ size ()I
Z - X b c d iterator ()Ljava/util/Iterator; f g h i > java/util/Iterator hasNext f k l m next ()Ljava/lang/Object; o java/util/Map$Entry n q r m getKey n t u m getValue
w x y valueSet V(Ljava/util/Comparator;Ljava/util/Collection;)Lcom/google/common/collect/ImmutableSet;
{ ; | &com/google/common/collect/ImmutableSet
Z ~ V(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap$Builder;
{ ]
Z ? ? ? buildOrThrow *()Lcom/google/common/collect/ImmutableMap;
? " ? B(Lcom/google/common/collect/ImmutableMap;ILjava/util/Comparator;)V ? .com/google/common/collect/ImmutableSet$Builder
? ? ? *()Lcom/google/common/collect/ImmutableSet;
? ? ? " ? +com/google/common/collect/ImmutableMultimap ,(Lcom/google/common/collect/ImmutableMap;I)V
? ? ? emptySet @(Ljava/util/Comparator;)Lcom/google/common/collect/ImmutableSet; ? ? ? (Lcom/google/common/collect/ImmutableSet; ? ? ? map (Lcom/google/common/collect/ImmutableMap;
? ? ? ? 8 &com/google/common/collect/ImmutableMap get
? ? ? ? ? "com/google/common/base/MoreObjects firstNonNull 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ? ? ? inverse 0Lcom/google/common/collect/ImmutableSetMultimap;
? ? invert
? ? ? entries
{ ? c ? 2()Lcom/google/common/collect/UnmodifiableIterator; ? 'java/lang/UnsupportedOperationException
? ! ? ? ? ? 7com/google/common/collect/ImmutableSetMultimap$EntrySet
? ? " ? 3(Lcom/google/common/collect/ImmutableSetMultimap;)V
{ ? 1 ? @(Ljava/util/Collection;)Lcom/google/common/collect/ImmutableSet;
? ? ? 1 ? ,com/google/common/collect/ImmutableSortedSet \(Ljava/util/Comparator;Ljava/util/Collection;)Lcom/google/common/collect/ImmutableSortedSet;
{ ? A ?
? ? ? ? M(Ljava/util/Comparator;)Lcom/google/common/collect/RegularImmutableSortedSet;
? ! ? 4com/google/common/collect/ImmutableSortedSet$Builder
? ? " ? (Ljava/util/Comparator;)V
? ? ? ? # java/io/ObjectOutputStream defaultWriteObject
? ? ? valueComparator ()Ljava/util/Comparator;
? ? ? ? writeObject (Ljava/lang/Object;)V
? ? ? ? ? 'com/google/common/collect/Serialization
writeMultimap C(Lcom/google/common/collect/Multimap;Ljava/io/ObjectOutputStream;)V
? ? ? ?
comparator
? ? ? ? # java/io/ObjectInputStream defaultReadObject
? ? ? m
readObject ? java/util/Comparator
? ? ? _ readInt ? java/io/InvalidObjectException ? java/lang/StringBuilder
? ! ? Invalid key count
? ? ? ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
? ? (I)Ljava/lang/StringBuilder;
? toString ()Ljava/lang/String;
? " (Ljava/lang/String;)V
? 2()Lcom/google/common/collect/ImmutableMap$Builder;
8 java/util/Objects requireNonNull Invalid value count
valuesBuilder H(Ljava/util/Comparator;)Lcom/google/common/collect/ImmutableSet$Builder;
? add D(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSet$Builder; (Duplicate key-value pairs exist for key
? ? -(Ljava/lang/Object;)Ljava/lang/StringBuilder;" "java/lang/IllegalArgumentException
!$%
getMessage
?'() initCause ,(Ljava/lang/Throwable;)Ljava/lang/Throwable; +,-./ >com/google/common/collect/ImmutableMultimap$FieldSettersHolder MAP_FIELD_SETTER 5Lcom/google/common/collect/Serialization$FieldSetter;
12345 3com/google/common/collect/Serialization$FieldSetter set '(Ljava/lang/Object;Ljava/lang/Object;)V +78/ SIZE_FIELD_SETTER
1:4; (Ljava/lang/Object;I)V =>?@/ Dcom/google/common/collect/ImmutableSetMultimap$SetFieldSettersHolder EMPTY_SET_FIELD_SETTER
B ?
D ?E <(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSet;
GHI
replaceValues P(Ljava/lang/Object;Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableSet;
KLE removeAllN %com/google/common/collect/SetMultimap Signature -Lcom/google/common/collect/ImmutableSet; 8Lcom/google/common/collect/ImmutableSetMultimap; RuntimeVisibleAnnotations 7Lcom/google/errorprone/annotations/concurrent/LazyInit; Ljavax/annotation/CheckForNull; RuntimeInvisibleAnnotations ,Lcom/google/j2objc/annotations/RetainedWith; GLcom/google/common/collect/ImmutableSet;>; serialVersionUID J
ConstantValue /Lcom/google/common/annotations/GwtIncompatible; 0Lcom/google/common/annotations/J2ktIncompatible; Code LineNumberTable LocalVariableTable keyFunction Ljava/util/function/Function;
valueFunction LocalVariableTypeTable 'Ljava/util/function/Function<-TT;+TK;>; 'Ljava/util/function/Function<-TT;+TV;>; MethodParameters ?(Ljava/util/function/Function<-TT;+TK;>;Ljava/util/function/Function<-TT;+TV;>;)Ljava/util/stream/Collector;>; RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; valuesFunction CLjava/util/function/Function<-TT;+Ljava/util/stream/Stream<+TV;>;>;(Ljava/util/function/Function<-TT;+TK;>;Ljava/util/function/Function<-TT;+Ljava/util/stream/Stream<+TV;>;>;)Ljava/util/stream/Collector;>; d()Lcom/google/common/collect/ImmutableSetMultimap; V(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSetMultimap; k1 Ljava/lang/Object; v1 8Lcom/google/common/collect/ImmutableSetMultimap$Builder; TK; TV; @Lcom/google/common/collect/ImmutableSetMultimap$Builder; j(TK;TV;)Lcom/google/common/collect/ImmutableSetMultimap; z(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSetMultimap; k2 v2 p(TK;TV;TK;TV;)Lcom/google/common/collect/ImmutableSetMultimap; ?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSetMultimap; k3 v3 v(TK;TV;TK;TV;TK;TV;)Lcom/google/common/collect/ImmutableSetMultimap; ?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSetMultimap; k4 v4 |(TK;TV;TK;TV;TK;TV;TK;TV;)Lcom/google/common/collect/ImmutableSetMultimap; ?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSetMultimap; k5 v5 ?(TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;)Lcom/google/common/collect/ImmutableSetMultimap; l()Lcom/google/common/collect/ImmutableSetMultimap$Builder; builderWithExpectedKeys ;(I)Lcom/google/common/collect/ImmutableSetMultimap$Builder; I m(I)Lcom/google/common/collect/ImmutableSetMultimap$Builder; V(Lcom/google/common/collect/Multimap;)Lcom/google/common/collect/ImmutableSetMultimap; multimap $Lcom/google/common/collect/Multimap; .Lcom/google/common/collect/Multimap<+TK;+TV;>; ?(Lcom/google/common/collect/Multimap<+TK;+TV;>;)Lcom/google/common/collect/ImmutableSetMultimap;
kvMultimap Ljava/util/Comparator; 8Lcom/google/common/collect/ImmutableSetMultimap; Ljava/util/Comparator<-TV;>;
StackMapTable ?(Lcom/google/common/collect/Multimap<+TK;+TV;>;Ljava/util/Comparator<-TV;>;)Lcom/google/common/collect/ImmutableSetMultimap; "RuntimeVisibleParameterAnnotations F(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableSetMultimap; Ljava/lang/Iterable; 6Ljava/lang/Iterable<+Ljava/util/Map$Entry<+TK;+TV;>;>; ?(Ljava/lang/Iterable<+Ljava/util/Map$Entry<+TK;+TV;>;>;)Lcom/google/common/collect/ImmutableSetMultimap; key values Ljava/util/Collection; entry Ljava/util/Map$Entry;
mapEntries 0Lcom/google/common/collect/ImmutableMap$Builder; Ljava/util/Collection<+TV;>; 8Ljava/util/Map$Entry<+TK;+Ljava/util/Collection<+TV;>;>; QLjava/util/Collection<+Ljava/util/Map$Entry<+TK;+Ljava/util/Collection<+TV;>;>;>; bLcom/google/common/collect/ImmutableMap$Builder;>; ?(Ljava/util/Collection<+Ljava/util/Map$Entry<+TK;+Ljava/util/Collection<+TV;>;>;>;Ljava/util/Comparator<-TV;>;)Lcom/google/common/collect/ImmutableSetMultimap; fromMapBuilderEntries 0Lcom/google/common/collect/ImmutableSet$Builder; 6Lcom/google/common/collect/ImmutableSet$Builder<+TV;>; VLjava/util/Map$Entry;>; oLjava/util/Collection<+Ljava/util/Map$Entry;>;>; ?(Ljava/util/Collection<+Ljava/util/Map$Entry;>;>;Ljava/util/Comparator<-TV;>;)Lcom/google/common/collect/ImmutableSetMultimap; this ZLcom/google/common/collect/ImmutableMap;>; z(Lcom/google/common/collect/ImmutableMap;>;ILjava/util/Comparator<-TV;>;)V 2(TK;)Lcom/google/common/collect/ImmutableSet; result :()Lcom/google/common/collect/ImmutableSetMultimap; invertedMultimap Ljava/util/Map$Entry; @Lcom/google/common/collect/ImmutableSetMultimap$Builder;
Deprecated A(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSet; Ljava/lang/Deprecated; 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; -Lcom/google/errorprone/annotations/DoNotCall; value +Always throws UnsupportedOperationException Ljava/lang/Iterable<+TV;>; L(TK;Ljava/lang/Iterable<+TV;>;)Lcom/google/common/collect/ImmutableSet; I()Lcom/google/common/collect/ImmutableSet;>; }(Ljava/util/Comparator<-TV;>;Ljava/util/Collection<+TV;>;)Lcom/google/common/collect/ImmutableSet; a(Ljava/util/Comparator<-TV;>;)Lcom/google/common/collect/ImmutableSet; i(Ljava/util/Comparator<-TV;>;)Lcom/google/common/collect/ImmutableSet$Builder; (Ljava/io/ObjectOutputStream;)V stream Ljava/io/ObjectOutputStream;
Exceptions? java/io/IOException ()Ljava/util/Comparator<-TV;>; (Ljava/io/ObjectInputStream;)V j
valueCount i tmpMap e $Ljava/lang/IllegalArgumentException; Ljava/io/ObjectInputStream; keyCount tmpSize DLcom/google/common/collect/ImmutableSet$Builder; ; xLcom/google/common/collect/ImmutableMap;>; *Ljava/util/Comparator; ?Lcom/google/common/collect/ImmutableMap$Builder;>;? java/lang/Object? java/lang/ClassNotFoundException 1()Lcom/google/common/collect/ImmutableCollection; /()Lcom/google/common/collect/ImmutableMultimap; C(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableCollection; W(Ljava/lang/Object;Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableCollection; ()Ljava/util/Collection; >(Ljava/lang/Object;Ljava/lang/Iterable;)Ljava/util/Collection; *(Ljava/lang/Object;)Ljava/util/Collection; 7(Ljava/lang/Object;Ljava/lang/Iterable;)Ljava/util/Set; #(Ljava/lang/Object;)Ljava/util/Set; ?Lcom/google/common/collect/ImmutableMultimap;Lcom/google/common/collect/SetMultimap;
SourceFile ImmutableSetMultimap.java ;Lcom/google/common/collect/ElementTypesAreNonnullByDefault; -Lcom/google/common/annotations/GwtCompatible; serializable emulated InnerClasses Builder Entry EntrySet FieldSettersHolder FieldSetter SetFieldSettersHolder? 5com/google/common/collect/ImmutableCollection$Builder? -com/google/common/collect/ImmutableCollection ! ? M ? ? ? O P ? ? ? O QR
S T U V ? ? ? O WR
S T U V XY Z [U
] ^ ) _ V *+? ? ` ba bc dc e bf dg h b d O ij
k _ V *+? ? ` ?a bc lc e bf lm h b l O nj
k A _ ?
? ` ?O o Ap _ | ? M,*+? W,? ? ` ? ? ?a qr sr t e qu sv w h q s O x Ay _ ? ? :*+? W,-? W? ? ` ? ?
? ?a 4 qr sr zr {r t e 4 qu sv zu {v w h q s z { O | A} _ ? %? :*+? W,-? W? W? ? ` ? ?
? ? ?a H %qr %sr %zr %{r %~r %r t e H %qu %sv %zu %{v %~u %v w h q s z { ~ O ? A? _ /? :*+? W,-? W? W? W? ? ` ? ?
? ? ? ) ?a \ /qr /sr /zr /{r /~r /r /?r /?r * t e \ /qu /sv /zu /{v /~u /v /?u /?v * w h !q s z { ~ ? ? O ? A? _ U 9? :
*+? W
,-? W
? W
? W
? W
? ? ` ? ?
? ? ? ) ? 3 ?a p 9qr 9sr 9zr 9{r 9~r 9r 9?r 9?r 9?r 9?r 4 t
e p 9qu 9sv 9zu 9{v 9~u 9v 9?u 9?v 9?u 9?v 4 w
h )
q s z { ~ ? ? ? ? O ? _ ? Y? ? ` ?O ? ?? _ > $? &W? Y? ,? `
? ?a %? h % O ? 1? _ B *? /? ` ?a ?? e ?? h ? O ?
1 2 _ ? ;*? 3W*? 9 ? +? ? ??*? ? *? M,? B? ,?*? E ? I +? O? ` " ? ? ? ? ? "? )? +?a " ? ? ;?? ; ?? e " ?? ;?? ; ?? ? h ? ? O ?? T 1? _ K ? Y? *? S? ? ` ?a ?? e ?? h ? O ? Q R _ ? ?*? W ? ? ??? ZY*? \ ? `M>*? a :? e ? H? j ? n:? p :? s ? X:+? v:? z? ,? }W? ?`>???? Y,? ?+? ?? ` : ? ?
? ? ? ? ;? D? P? X? `? i? q? t?a R D -?r P !?? X 4 ? ; 6?? ??? ? ?? g ? e ^? e H D -?u P !?? X 4P ; 6?? ??? ? ?? g ? ?
? Z f? K? h ? ? O ?? T ? R _ ? ?*? W ? ? ??? ZY*? \ ? `M>*? a :? e ? K? j ? n:? p :? s ? ?:+? ?? v:? z? ,? }W? ?`>???? Y,? ?+? ?? ` : ? ?
? ? ? ? ;? D? P? [? c? l? t? w?a R D 0?r P $?? [ 4 ? ; 9?? ??? ? ?? j ? h ^? e H D 0?u P $?? [ 4P ; 9?? ??? ? ?? j ? ?
? Z f? N? h ? ? O ?? T " ? _ ? *+? ?*-? ?? ?? ` a * ? ? ? ? ^? ?? e ?? ?? ?? h
? ^ ? O ?? T ?E _ ? *? ?+? ?? {M,*? ?? ?? {? `
a ? ? ?r 4 ? e ?? ?u 4P h ? O ? ? _ } *? ?L+? **? ?Z? ?? +? `
$ %a ? ? ? ? e ?? ?Q ? ? @ O ? ? _ ? ?? L*? ?? ?M,? e ? !,? j ? nN+-? s -? p ? W???+? M,*? ?,? ` ) * + 0, 3- 8. =/a * ?? ?? ? ; t 8 ? ? e * ?? ??? ; ? 8 ?Q ? ? f? &O ? LE _ N ? ?Y? ?? ` =a ? ? ?r e ?? h ? ? O ?R ? U ? ? ?s?? T HI _ l ? ?Y? ?? ` Ka ? ? ?r ?? e ?? ?u ?? h ? ? ? O ?R ? U ? ? ?s? ? ? _ ? *? ?L+? *? ?Y*? ?Z? ?? +? `
V Wa ? ? ? ? e ?? ?W ? ? {@ {O ?
x y _ z *?
+? ?? *+? ° ` ? ? ? ?a ?? ?? e ?? ?? ? D {h ? ? O ?? T
? ? _ d *? ? ǧ *? ɰ ` ? ?
? ?a ?? e ?? ?
C {h ? O ?? T
_ l *?
? ?Y? ̧ ? ?Y*? ϰ ` ? ? ? ?a ?? e ?? ? G ?h ? O ?? T ?? _ d +? ?+*? ?*+? ߱ ` ? ? ? ?a ? ? ?? e ?? ? ?h ? U
] ^ ? ? _ n *? ?? Ù *? ?? ö ? ? ` ?
? ? ?a ? ? e ?? ? @ ?O ?R T ?? _ ? +? ?+? ?? ?M+? ?>? ? ?Y? ?Y? ??? ?? ????
:66? ?+? ??
:+? ?6? ? ?Y? ?Y? ?? ?? ???,?: 6
? +? ??
?W?
??? ? ?:
? ?? ? ?Y? ?Y? ?? ?????
? }W`6???d? ?:? :? ?Y?#??&? ???**?0?6*?9?<*,? ??0? ? ? ?! ` z ? ? ? ? ? 0? 5? 8? A? J? P? U? r? x? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???
??a ? { ??
J ??r P ??? x \? ? 8 x ?
; ??? ? ? ? ? ?? ? ? ??
?? ?? 5 ? ? 8 ??? ? ? ? e H x \? ? 8 x?
? ?? ??
?? 5 ? ? ? ?? ? G ? 0 ??
Z? 6?? ?? ? - {? ? ? Z I!? ?? ??h ? U
] ^ A ?? _ A *? ?? ` >a ? ? e ?? A ?? _ A *?A? ` >a ? ? e ?? A ?? _ B *+?C? ` >a ? ? e ?? h ? AH? _ C *+,?F? ` >a ? ? e ?? h ? ? R ? U ? ? ?s?AL? _ B *+?J? ` >a ? ? e ?? h ? R ? U ? ? ?s?? T A ?? _ A *? ?? ` >a ? ? e ?? AH? _ C *+,?F? ` >a ? ? e ?? h ? ? R ? U ? ? ?s?A ?? _ B *+?C? ` >a ? ? e ?? h ? AL? _ B *+?J? ` >a ? ? e ?? h ? R ? U ? ? ?s?? T A ? N _ A *? ?? ` >a ? ? e ?? AH? _ C *+,?F? ` >a ? ? e ?? h ? ? R ? U ? ? ?s?AL? _ B *+?J? ` >a ? ? e ?? h ? R ? U ? ? ?s?? T A ?? _ B *+?C? ` >a ? ? e ?? h ? O ?? ?R ? U ? ?Z??Z?? R
? Z ?? n J? ? {? ? ? ? ?? + ?? 1 ?? = ? ???
© 2015 - 2025 Weber Informatics LLC | Privacy Policy