All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.common.collect.ImmutableMap$Builder.class Maven / Gradle / Ivy

The newest version!
????2?	op
(q
)rs	(t	(u	(v
ow
xy/
(z
{|}~
(??
(??????????
(?	(??
??*
???
{?
}
~
{?
??
??
??
??
????valueComparatorLjava/util/Comparator;	SignatureLjava/util/Comparator<-TV;>;entries.[Lcom/google/common/collect/ImmutableMapEntry;6[Lcom/google/common/collect/ImmutableMapEntry;sizeIentriesUsedZ()VCodeLineNumberTableLocalVariableTablethisBuilderInnerClasses0Lcom/google/common/collect/ImmutableMap$Builder;LocalVariableTypeTable8Lcom/google/common/collect/ImmutableMap$Builder;(I)VinitialCapacityensureCapacityminCapacity
StackMapTableputV(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap$Builder;keyLjava/lang/Object;valueentry-Lcom/google/common/collect/ImmutableMapEntry;TK;TV;5Lcom/google/common/collect/ImmutableMapEntry;@(TK;TV;)Lcom/google/common/collect/ImmutableMap$Builder;RuntimeInvisibleAnnotations8Lcom/google/errorprone/annotations/CanIgnoreReturnValue;EntryG(Ljava/util/Map$Entry;)Lcom/google/common/collect/ImmutableMap$Builder;Ljava/util/Map$Entry;Ljava/util/Map$Entry<+TK;+TV;>;Y(Ljava/util/Map$Entry<+TK;+TV;>;)Lcom/google/common/collect/ImmutableMap$Builder;putAllA(Ljava/util/Map;)Lcom/google/common/collect/ImmutableMap$Builder;mapLjava/util/Map;Ljava/util/Map<+TK;+TV;>;S(Ljava/util/Map<+TK;+TV;>;)Lcom/google/common/collect/ImmutableMap$Builder;F(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableMap$Builder;i$Ljava/util/Iterator;Ljava/lang/Iterable;6Ljava/lang/Iterable<+Ljava/util/Map$Entry<+TK;+TV;>;>;?p(Ljava/lang/Iterable<+Ljava/util/Map$Entry<+TK;+TV;>;>;)Lcom/google/common/collect/ImmutableMap$Builder;$Lcom/google/common/annotations/Beta;orderEntriesByValueH(Ljava/util/Comparator;)Lcom/google/common/collect/ImmutableMap$Builder;V(Ljava/util/Comparator<-TV;>;)Lcom/google/common/collect/ImmutableMap$Builder;build*()Lcom/google/common/collect/ImmutableMap;?2()Lcom/google/common/collect/ImmutableMap;<Ljava/lang/Object;
SourceFileImmutableMap.java??25@56+com/google/common/collect/ImmutableMapEntry./1234?????B@???????EF???W]java/util/Collection1?????????java/util/Map$EntryES*+valueComparator was already set?????java/util/Comparator?i????????????????.com/google/common/collect/ImmutableMap$Builderjava/lang/Objectjava/util/Iterator?5com/google/common/collect/ImmutableCollection$BuilderDEFAULT_INITIAL_CAPACITYexpandedCapacity(II)I&com/google/common/collect/ObjectArraysarraysCopyOf)([Ljava/lang/Object;I)[Ljava/lang/Object;&com/google/common/collect/ImmutableMapentryOfS(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMapEntry;getKey()Ljava/lang/Object;getValue
java/util/MapentrySet()Ljava/util/Set;()Ijava/lang/Iterableiterator()Ljava/util/Iterator;hasNext()Znext$com/google/common/base/Preconditions
checkState(ZLjava/lang/Object;)VcheckNotNull8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;ofN(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap;"com/google/common/collect/Orderingfrom<(Ljava/util/Comparator;)Lcom/google/common/collect/Ordering;com/google/common/collect/Maps
valueFunction#()Lcom/google/common/base/Function;
onResultOfG(Lcom/google/common/base/Function;)Lcom/google/common/collect/Ordering;java/util/Arrayssort.([Ljava/lang/Object;IILjava/util/Comparator;)V-com/google/common/collect/RegularImmutableMapfromEntryArrayH(I[Ljava/util/Map$Entry;)Lcom/google/common/collect/RegularImmutableMap;-com/google/common/collect/ImmutableCollection!()*+,-./,01234	567F*??8
??9:=>:?5@7m*?*??*?*??8?????9:=A2>:?B@7?&*???**?*????	?
?*??8?	? ?%?9&:=&C2>&:?D%EF7?#**?`?+,?N*?*Y?Z`?-S*?8?
??!?9*#:=#GH#IHJK>*#:?#GL#IMJN,OPQES7a*+?
+???8?9:=JT>:?JU,VPQWX7[*+???8?9:=YZ>:?Y[,\PQW]7?>+??**?+??`?+?M,??,??N*-?W???*?8???3?9?<?9*3JT ^_>:=>.`> 3JU>:?>.aD?b?,cP
Qdef7? *????*+???*?89 := *+> :? *-D@,gP
Qdhi7?*??6 ??*?2? *?2?!?"?*??5*??**?*??	?
?*?*?*??#?$?%?&**?*?????*?*??'?8&	 $:!A"H#Z%s+?,9?:=>?:?D Pj?jj,k,lmn<({;	?R	o?;	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy