![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.collect.ImmutableSetMultimap$Builder.class Maven / Gradle / Ivy
???? 4
3com/google/common/collect/ImmutableMultimap$Builder ()V
(I)V
6com/google/common/collect/ImmutableSetMultimap$Builder valueComparator Ljava/util/Comparator;
&com/google/common/collect/ImmutableSet builderWithExpectedSize 3(I)Lcom/google/common/collect/ImmutableSet$Builder; 4com/google/common/collect/ImmutableSortedSet$Builder
(Ljava/util/Comparator;I)V
java/util/Set size ()I
" # $ % & java/lang/Math max (II)I
( ) * expectedValuesPerKey 8(I)Lcom/google/common/collect/ImmutableMultimap$Builder;
, - . put [(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMultimap$Builder;
0 - 1 L(Ljava/util/Map$Entry;)Lcom/google/common/collect/ImmutableMultimap$Builder;
3 4 5 putAll K(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableMultimap$Builder;
7 4 8 ](Ljava/lang/Object;Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableMultimap$Builder;
: ; < = > java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List;
@ 4 A `(Ljava/lang/Object;Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableSetMultimap$Builder; C D E F G "com/google/common/collect/Multimap asMap ()Ljava/util/Map; I J K L M
java/util/Map entrySet ()Ljava/util/Set; O P Q iterator ()Ljava/util/Iterator; S T U V W java/util/Iterator hasNext ()Z S Y Z [ next ()Ljava/lang/Object; ] java/util/Map$Entry \ _ ` [ getKey \ b c [ getValue e java/lang/Iterable
g h i combine l(Lcom/google/common/collect/ImmutableMultimap$Builder;)Lcom/google/common/collect/ImmutableMultimap$Builder;
k l m orderKeysBy M(Ljava/util/Comparator;)Lcom/google/common/collect/ImmutableMultimap$Builder;
o p m
orderValuesBy r s t
builderMap Ljava/util/Map;
v w x y z .com/google/common/collect/ImmutableSetMultimap of 2()Lcom/google/common/collect/ImmutableSetMultimap; | }
keyComparator
? ? ? ? "com/google/common/collect/Ordering from <(Ljava/util/Comparator;)Lcom/google/common/collect/Ordering;
? ? ? onKeys &()Lcom/google/common/collect/Ordering;
? ? ? immutableSortedCopy ?(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableList;
v ? ? ? fromMapBuilderEntries ^(Ljava/util/Collection;Ljava/util/Comparator;)Lcom/google/common/collect/ImmutableSetMultimap;
? ? z build
? h ? o(Lcom/google/common/collect/ImmutableMultimap$Builder;)Lcom/google/common/collect/ImmutableSetMultimap$Builder;
? p ? P(Ljava/util/Comparator;)Lcom/google/common/collect/ImmutableSetMultimap$Builder;
? l ?
? 4 ? ^(Lcom/google/common/collect/Multimap;)Lcom/google/common/collect/ImmutableSetMultimap$Builder;
? 4 ? _(Ljava/lang/Object;[Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSetMultimap$Builder;
? 4 ? N(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableSetMultimap$Builder;
? - ? O(Ljava/util/Map$Entry;)Lcom/google/common/collect/ImmutableSetMultimap$Builder;
? - ? ^(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSetMultimap$Builder;
? ) ? ;(I)Lcom/google/common/collect/ImmutableSetMultimap$Builder; Code LineNumberTable LocalVariableTable this 8Lcom/google/common/collect/ImmutableSetMultimap$Builder; LocalVariableTypeTable @Lcom/google/common/collect/ImmutableSetMultimap$Builder; expectedKeys I MethodParameters )newValueCollectionBuilderWithExpectedSize :(I)Lcom/google/common/collect/ImmutableCollection$Builder; expectedSize
StackMapTable ? 5com/google/common/collect/ImmutableCollection$Builder Signature ?(I)Lcom/google/common/collect/ImmutableCollection$Builder; expectedValueCollectionSize (ILjava/lang/Iterable;)I
collection Ljava/util/Set; defaultExpectedValues values Ljava/lang/Iterable; Ljava/util/Set<*>; Ljava/lang/Iterable<*>; (ILjava/lang/Iterable<*>;)I C(I)Lcom/google/common/collect/ImmutableSetMultimap$Builder; RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; key Ljava/lang/Object; value TK; TV; H(TK;TV;)Lcom/google/common/collect/ImmutableSetMultimap$Builder; entry Ljava/util/Map$Entry; Ljava/util/Map$Entry<+TK;+TV;>; a(Ljava/util/Map$Entry<+TK;+TV;>;)Lcom/google/common/collect/ImmutableSetMultimap$Builder; entries 6Ljava/lang/Iterable<+Ljava/util/Map$Entry<+TK;+TV;>;>; x(Ljava/lang/Iterable<+Ljava/util/Map$Entry<+TK;+TV;>;>;)Lcom/google/common/collect/ImmutableSetMultimap$Builder; Ljava/lang/Iterable<+TV;>; _(TK;Ljava/lang/Iterable<+TV;>;)Lcom/google/common/collect/ImmutableSetMultimap$Builder; [Ljava/lang/Object; [TV; I(TK;[TV;)Lcom/google/common/collect/ImmutableSetMultimap$Builder; multimap $Lcom/google/common/collect/Multimap; 8Ljava/util/Map$Entry<+TK;+Ljava/util/Collection<+TV;>;>; .Lcom/google/common/collect/Multimap<+TK;+TV;>; p(Lcom/google/common/collect/Multimap<+TK;+TV;>;)Lcom/google/common/collect/ImmutableSetMultimap$Builder; other 5Lcom/google/common/collect/ImmutableMultimap$Builder; =Lcom/google/common/collect/ImmutableMultimap$Builder; (Lcom/google/common/collect/ImmutableMultimap$Builder;)Lcom/google/common/collect/ImmutableSetMultimap$Builder; Ljava/util/Comparator<-TK;>; ^(Ljava/util/Comparator<-TK;>;)Lcom/google/common/collect/ImmutableSetMultimap$Builder; Ljava/util/Comparator<-TV;>; ^(Ljava/util/Comparator<-TV;>;)Lcom/google/common/collect/ImmutableSetMultimap$Builder;
mapEntries Ljava/util/Collection; nLjava/util/Collection;>;>; ? java/util/Collection :()Lcom/google/common/collect/ImmutableSetMultimap; /()Lcom/google/common/collect/ImmutableMultimap; [(Lcom/google/common/collect/Multimap;)Lcom/google/common/collect/ImmutableMultimap$Builder; \(Ljava/lang/Object;[Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMultimap$Builder; gLcom/google/common/collect/ImmutableMultimap$Builder;
SourceFile ImmutableSetMultimap.java InnerClasses ? +com/google/common/collect/ImmutableMultimap Builder ? .com/google/common/collect/ImmutableSet$Builder ? ,com/google/common/collect/ImmutableSortedSet Entry -com/google/common/collect/ImmutableCollection 1 ? E *? ? ?
? ? ? ? ? ? ? P *? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? z *?
?
? ? ? Y*?
? ? ? ? ? ? ? ? ? ? ? ? K ? ? ? ? ? ? ? ? ? ,? ? ,? N-? ? !?? ? ? * ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ) ? ? R *? 'W*? ?
, - ? ? ? ) ? ? ? ? ? ) ? ? ? ? - ? ? q *+,? +W*? ?
4 5 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? - ? ? \ *+? /W*? ?
@ A ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 4 ? ? \ *+? 2W*? ?
L M ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 4 A ? q *+,? 6W*? ?
S T ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 4 ? ? n
*+,? 9? ?? ? Z ?
? ?
? ?
? ? ?
? ?
? ?
? ? ? ? ? ? ? ? ? 4 ? ? ? =+? B ? H ? N M,? R ? $,? X ? \N*-? ^ -? a ? d? ?W???*? ? a $b 8c ;d ? $ ? ? = ? ? = ? ? ? $ ? ? = ? ? = ? ? ? ? S? ) ? ? ? ? ? ? h ? ? \ *+? fW*? ?
j k ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? l ? ? \ *+? jW*? ?
v w ? ? ? } ? ? ? } ? ? } ? ? ? ? p ? ? \ *+? nW*? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? z ? ? 4*? q? ? u?*? q? H L*? {? *? {? ~? ?+? ?L+*?
? ?? ? ? ? ? ? ? +? ? 4 ? ? ? ? ? 4 ? ? ? ? ? ? ? ? ?A ? ? ? A *? ?? ? ? ? ? ? ? ? @ h i ? B *+? ?? ? ? ? ? ? ? ? ? ? ? ? A p m ? B *+? ?? ? ? ? ? ? ? ? ? ? ? A l m ? B *+? ?? ? ? ? ? ? ? ? ? } ? ? A 4 ? ? B *+? ?? ? ? ? ? ? ? ? ? ? ? ? A 4 ? ? C *+,? ?? ? ? ? ? ? ? ? ? ? ? ? ? A 4 8 ? C *+,? ?? ? ? ? ? ? ? ? ? ? ? ? ? A 4 5 ? B *+? ?? ? ? ? ? ? ? ? ? ? ? ? A - 1 ? B *+? ?? ? ? ? ? ? ? ? ? ? ? ? A - . ? C *+,? ?? ? ? ? ? ? ? ? ? ? ? ? ? A ) * ? B *? ?? ? ? ? ? ? ? ? ? ) ? ? ? ? ? ? ? 2 ? ? v ? ? ? ? ? \ I ? ? ?
© 2015 - 2025 Weber Informatics LLC | Privacy Policy