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

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

????4
+com/google/common/collect/CollectCollectorstoImmutableMapX(Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/stream/Collector;
	{(Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/BinaryOperator;)Ljava/util/stream/Collector;	
-com/google/common/collect/RegularImmutableMapEMPTY(Lcom/google/common/collect/ImmutableMap;
(com/google/common/collect/ImmutableBiMapofP(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableBiMap;java/util/Map$Entry
&com/google/common/collect/ImmutableMapentryOf;(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map$Entry;
 !fromEntries@([Ljava/util/Map$Entry;)Lcom/google/common/collect/ImmutableMap;#+com/google/common/collect/ImmutableMapEntry
"%&''(Ljava/lang/Object;Ljava/lang/Object;)V).com/google/common/collect/ImmutableMap$Builder
(+&,()V.expectedSize
01234.com/google/common/collect/CollectPreconditionscheckNonnegative(ILjava/lang/String;)I
(6&7(I)V
9:;conflictException\(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/IllegalArgumentException;="java/lang/IllegalArgumentException?java/lang/StringBuilder
>+BMultiple entries with same 
>DEFappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;H: 
>JEK-(Ljava/lang/Object;)Ljava/lang/StringBuilder;M and 
>OPQtoString()Ljava/lang/String;
<S&T(Ljava/lang/String;)VVjava/util/SortedMap
XYZ
isPartialView()Z\java/util/EnumMap
^_`
copyOfEnumMap=(Ljava/util/EnumMap;)Lcom/google/common/collect/ImmutableMap;bcdef
java/util/MapentrySet()Ljava/util/Set;
hijcopyOf>(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableMap;	lmnEMPTY_ENTRY_ARRAY[Ljava/util/Map$Entry;
pqrst#com/google/common/collect/IterablestoArray<(Ljava/lang/Iterable;[Ljava/lang/Object;)[Ljava/lang/Object;n
wx*()Lcom/google/common/collect/ImmutableMap;
z{|}~java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;???getKey()Ljava/lang/Object;???getValue
??N(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap;
[?&?(Ljava/util/EnumMap;)V
[c?????
java/util/Setiterator()Ljava/util/Iterator;????Zjava/util/IteratorhasNext????next
0??'checkEntryNotNull
????`*com/google/common/collect/ImmutableEnumMapasImmutable
?+?java/lang/Object?'java/lang/UnsupportedOperationException
?+
???size()I
??~get
???values1()Lcom/google/common/collect/ImmutableCollection;
?????-com/google/common/collect/ImmutableCollectioncontains(Ljava/lang/Object;)Z	?e?(Lcom/google/common/collect/ImmutableSet;
???createEntrySet*()Lcom/google/common/collect/ImmutableSet;	???keySet
???createKeySet
?e?
?????&com/google/common/collect/ImmutableSet2()Lcom/google/common/collect/UnmodifiableIterator;?(com/google/common/collect/ImmutableMap$1
??&?[(Lcom/google/common/collect/ImmutableMap;Lcom/google/common/collect/UnmodifiableIterator;)V
????spliterator()Ljava/util/Spliterator;???apply()Ljava/util/function/Function;
?????-com/google/common/collect/CollectSpliteratorsmapM(Ljava/util/Spliterator;Ljava/util/function/Function;)Ljava/util/Spliterator;	???/Lcom/google/common/collect/ImmutableCollection;
???createValues
??ZisEmpty
????.com/google/common/collect/ImmutableSetMultimap2()Lcom/google/common/collect/ImmutableSetMultimap;	???multimapView0Lcom/google/common/collect/ImmutableSetMultimap;?Ecom/google/common/collect/ImmutableMap$MapViewOfValuesAsSingletonSets
??&?U(Lcom/google/common/collect/ImmutableMap;Lcom/google/common/collect/ImmutableMap$1;)V
??&?B(Lcom/google/common/collect/ImmutableMap;ILjava/util/Comparator;)V
????com/google/common/collect/Maps
equalsImpl$(Ljava/util/Map;Ljava/lang/Object;)Z
com/google/common/collect/SetshashCodeImpl(Ljava/util/Set;)I
?	
toStringImpl#(Ljava/util/Map;)Ljava/lang/String;5com/google/common/collect/ImmutableMap$SerializedForm
&+(Lcom/google/common/collect/ImmutableMap;)Vjava/io/InvalidObjectExceptionUse SerializedForm
S
??java/io/Serializable	Signature[Ljava/util/Map$Entry<**>;GLcom/google/common/collect/ImmutableSet;>;RuntimeVisibleAnnotations7Lcom/google/errorprone/annotations/concurrent/LazyInit;Ljavax/annotation/CheckForNull;RuntimeInvisibleAnnotations,Lcom/google/j2objc/annotations/RetainedWith;-Lcom/google/common/collect/ImmutableSet;4Lcom/google/common/collect/ImmutableCollection;8Lcom/google/common/collect/ImmutableSetMultimap;serialVersionUIDJ
ConstantValue????????CodeLineNumberTableLocalVariableTablekeyFunctionLjava/util/function/Function;
valueFunctionLocalVariableTypeTable'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;>;RuntimeVisibleTypeAnnotations5Lorg/checkerframework/checker/nullness/qual/Nullable;
mergeFunction#Ljava/util/function/BinaryOperator;(Ljava/util/function/BinaryOperator;(Ljava/util/function/Function<-TT;+TK;>;Ljava/util/function/Function<-TT;+TV;>;Ljava/util/function/BinaryOperator;)Ljava/util/stream/Collector;>;\()Lcom/google/common/collect/ImmutableMap;k1Ljava/lang/Object;v1TK;TV;b(TK;TV;)Lcom/google/common/collect/ImmutableMap;r(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap;k2v2h(TK;TV;TK;TV;)Lcom/google/common/collect/ImmutableMap;?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap;k3v3n(TK;TV;TK;TV;TK;TV;)Lcom/google/common/collect/ImmutableMap;?(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/ImmutableMap;k4v4t(TK;TV;TK;TV;TK;TV;TK;TV;)Lcom/google/common/collect/ImmutableMap;?(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/ImmutableMap;k5v5z(TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;)Lcom/google/common/collect/ImmutableMap;(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;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap;k6v6?(TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;)Lcom/google/common/collect/ImmutableMap;&(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;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap;k7v7?(TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;)Lcom/google/common/collect/ImmutableMap;J(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;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap;k8v8?(TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;)Lcom/google/common/collect/ImmutableMap;n(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;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/ImmutableMap;k9v9?(TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;)Lcom/google/common/collect/ImmutableMap;?(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;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/ImmutableMap;k10v10?(TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;)Lcom/google/common/collect/ImmutableMap;	ofEntriesentriesentries2 [Ljava/util/Map$Entry<+TK;+TV;>;[Ljava/util/Map$Entry;|([Ljava/util/Map$Entry<+TK;+TV;>;)Lcom/google/common/collect/ImmutableMap;Ljava/lang/SafeVarargs;keyvalueO(TK;TV;)Ljava/util/Map$Entry;builder2()Lcom/google/common/collect/ImmutableMap$Builder;d()Lcom/google/common/collect/ImmutableMap$Builder;builderWithExpectedSize3(I)Lcom/google/common/collect/ImmutableMap$Builder;Ie(I)Lcom/google/common/collect/ImmutableMap$Builder;checkNoConflict:(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)VsafeZconflictDescriptionLjava/lang/String;entry1entry2
StackMapTable9(Ljava/util/Map;)Lcom/google/common/collect/ImmutableMap;kvMapLjava/util/Map;0Lcom/google/common/collect/ImmutableMap;Ljava/util/Map<+TK;+TV;>;u(Ljava/util/Map<+TK;+TV;>;)Lcom/google/common/collect/ImmutableMap;	onlyEntryLjava/util/Map$Entry;Ljava/lang/Iterable;
entryArrayLjava/util/Map$Entry;6Ljava/lang/Iterable<+Ljava/util/Map$Entry<+TK;+TV;>;>;?(Ljava/lang/Iterable<+Ljava/util/Map$Entry<+TK;+TV;>;>;)Lcom/google/common/collect/ImmutableMap;entryoriginalLjava/util/EnumMap;copyLjava/util/EnumMap<*+TV;>;Ljava/util/EnumMap;z;V:Ljava/lang/Object;>(Ljava/util/EnumMap<*+TV;>;)Lcom/google/common/collect/ImmutableMap;thisput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;kv
Deprecated(TK;TV;)TV;Ljava/lang/Deprecated;8Lcom/google/errorprone/annotations/CanIgnoreReturnValue;-Lcom/google/errorprone/annotations/DoNotCall;+Always throws UnsupportedOperationExceptionputIfAbsentreplace9(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)ZoldValuenewValue(TK;TV;TV;)ZcomputeIfAbsentC(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object;mappingFunction'Ljava/util/function/Function<-TK;+TV;>;/(TK;Ljava/util/function/Function<-TK;+TV;>;)TV;computeIfPresentE(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;remappingFunctionLjava/util/function/BiFunction;-Ljava/util/function/BiFunction<-TK;-TV;+TV;>;5(TK;Ljava/util/function/BiFunction<-TK;-TV;+TV;>;)TV;computemergeW(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;function-Ljava/util/function/BiFunction<-TV;-TV;+TV;>;8(TK;TV;Ljava/util/function/BiFunction<-TV;-TV;+TV;>;)TV;putAll(Ljava/util/Map;)V(Ljava/util/Map<+TK;+TV;>;)V
replaceAll"(Ljava/util/function/BiFunction;)V0(Ljava/util/function/BiFunction<-TK;-TV;+TV;>;)Vremoveo(Ljava/lang/Object;)TV;"RuntimeVisibleParameterAnnotations'(Ljava/lang/Object;Ljava/lang/Object;)ZclearcontainsKey
containsValuegetOrDefaultdefaultValueresult(Ljava/lang/Object;TV;)TV;I()Lcom/google/common/collect/ImmutableSet;>;/()Lcom/google/common/collect/ImmutableSet;keyIterator
entryIterator0Lcom/google/common/collect/UnmodifiableIterator;OLcom/google/common/collect/UnmodifiableIterator;>;7()Lcom/google/common/collect/UnmodifiableIterator;keySpliterator()Ljava/util/Spliterator;6()Lcom/google/common/collect/ImmutableCollection;
asMultimap:()Lcom/google/common/collect/ImmutableSetMultimap;equalsobjecthashCodeisHashCodeFastwriteReplace0Lcom/google/common/annotations/J2ktIncompatible;
readObject(Ljava/io/ObjectInputStream;)VstreamLjava/io/ObjectInputStream;
Exceptions()Ljava/util/Collection;iLjava/lang/Object;Ljava/util/Map;Ljava/io/Serializable;
SourceFileImmutableMap.java-Lcom/google/errorprone/annotations/DoNotMock;-Use ImmutableMap.of or another implementation;Lcom/google/common/collect/ElementTypesAreNonnullByDefault;-Lcom/google/common/annotations/GwtCompatible;serializableemulatedBootstrapMethods~	?)(Ljava/util/Map$Entry;)Ljava/lang/Object;?
?????"java/lang/invoke/LambdaMetafactorymetafactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;InnerClassesEntryBuilderMapViewOfValuesAsSingletonSetsSerializedForm?@com/google/common/collect/ImmutableMap$IteratorBasedImmutableMapIteratorBasedImmutableMap?%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup!?bmn?e?
 ???!
 ???"
 ???#
$%&'=	)V*+??*^+,-.-/,0.12	,.34
5		)k*+,??*s+ ,-.-67/ ,0.1682
,.694
5	x)?
?*:	?)V*+??*?+;<=</;>=?2	;=@	A)??Y*+?SY,-?S??*?+*;<=<B<C</*;>=?B>C?2;=BCD	E)?"?Y*+?SY,-?SY?S??*?+>";<"=<"B<"C<"F<"G</>";>"=?"B>"C?"F>"G?2;=BCFGH	I)?,?Y*+?SY,-?SY?SY?S??*??(?+R,;<,=<,B<,C<,F<,G<,J<,K</R,;>,=?,B>,C?,F>,G?,J>,K?2!;=BCFGJKL	M).
6?Y*+?SY,-?SY?SY?SY	?S??*??2?+f
6;<6=<6B<6C<6F<6G<6J<6K<6N<6O<	/f
6;>6=?6B>6C?6F>6G?6J>6K?6N>6O?	2)
;=BCFGJKNOP	Q)uA?Y*+?SY,-?SY?SY?SY	?SY
?S??*"?	???%?/?9?=?+zA;<A=<AB<AC<AF<AG<AJ<AK<AN<AO<	AR<
AS</zA;>A=?AB>AC?AF>AG?AJ>AK?AN>AO?	AR>
AS?21;=BCFGJKNORST	U)?L?Y*+?SY,-?SY?SY?SY	?SY
?SY
?S??*&	?	???%?/?9?D?H?+?L;<L=<LB<LC<LF<LG<LJ<LK<LN<LO<	LR<
LS<LV<LW<
/?L;>L=?LB>LC?LF>LG?LJ>LK?LN>LO?	LR>
LS?LV>LW?
29;=BCFGJKNORSVWX	Y)?W?Y*+?SY,-?SY?SY?SY	?SY
?SY
?SY?S??**
?	???%?/?9?D?O?S?+?W;<W=<WB<WC<WF<WG<WJ<WK<WN<WO<	WR<
WS<WV<WW<
WZ<W[</?W;>W=?WB>WC?WF>WG?WJ>WK?WN>WO?	WR>
WS?WV>WW?
WZ>W[?2A;=BCFGJKNORSVWZ[\	])b	?Y*+?SY,-?SY?SY?SY	?SY
?SY
?SY?SY?S??*.	%/9DOZ^+?b;<b=<bB<bC<bF<bG<bJ<bK<bN<bO<	bR<
bS<bV<bW<
bZ<b[<b^<b_</?b;>b=?bB>bC?bF>bG?bJ>bK?bN>bO?	bR>
bS?bV>bW?
bZ>b[?b^>b_?2I;=BCFGJKNORSVWZ[^_`	a)Qm
?Y*+?SY,-?SY?SY?SY	?SY
?SY
?SY?SY?SY	?S??*27	89:%;/<9=D>O?Z@eAi7+?m;<m=<mB<mC<mF<mG<mJ<mK<mN<mO<	mR<
mS<mV<mW<
mZ<m[<m^<m_<mb<mc</?m;>m=?mB>mC?mF>mG?mJ>mK?mN>mO?	mR>
mS?mV>mW?
mZ>m[?m^>m_?mb>mc?2Q;=BCFGJKNORSVWZ[^_bcd?e!)[*L+??*
OP+fngn/fhgi2fjk)Z
?"Y*+?$?*[+
l<
m</
l>
m?2	lmn	op) ?(Y?*?*cq	rs)>-?/W?(Y?5?*
st+.t2.uvw)e?
+,-?8??*yz|+*xyz{|<}<~2xz|}:;)k-?Y?@A?C*?CG?C+?IL?C,?I?N?R?*?+ -z{-|<-}<2
z|}	i)?:*??*?U?*?L+?W?+??*?[?
*?[?]L+?*?a?g?*&	?????&?*?.?0?+ 	?.?:??/ 	??.??:??~2??	ij)?K*?k?o?uL+??9?v?+2?y?M,?,?????+??*??(?,?6?F?+ 6??Kf?@?n/ 6??Kf?@?i~
?(u2f?
_`)?=?[Y*??L+????M,???,???N-?-???????+???*?	?&?5?8?+ &??=??	4??/ &??=??	4??~?[??$2??&,)A*???*"+?/????)l??Y???*0+ ??<?</ ???>??2	????
???ms???)l??Y???*?+ ?l<m</ ??l>m?2	lm??
???ms???)???Y???*L+*?l<?<?</*??l>????2
l??????ms???)l??Y???*Z+ ?l<m</ ??l>m?2	lm??
??ms???)l??Y???*g+ ?l<?-/ ??l>??2	l?????ms???)l??Y???*v+ ?l<??/ ??l>??2	l???
??ms?4
5??)l??Y???*?+ ?l<??/ ??l>??2	l???
??ms?455??)???Y???*?+*?l<m<??/*??l>m???2
lm???
??ms?4
5??)X??Y???*?+???/????2?????ms???)X??Y???*?+???/????2?????ms??~)N??Y???*?+??</??2???
??ms????)X??Y???*?+ ?l<m</??2	lm???ms??
?,)D??Y???*?+?/?????ms??Z)T
*?????*?+
?/
??~@??)_*+?????*?+?l</??~@2l???)O	*??+???*?+	?	m</	??2m??~2l????)?*+??N-?-?,?*
+*?l<?<?</ ??????~??2	l???
e?)}*??L+?**??Z???+?*
 !+???/???~??@???????)}*??L+?**??Z???+?*
./+???/???!~??@???????)f*?Ƕ?L??Y*+?а*
:;+?
??/??
?????)L*?ǶӺ??۰*I+?/?????)}*??L+?**??Z??+?*
TU+???/???"~??@???????)?3*????*??L+? *??Y??Y*??*????Z??+?*"hiklm#n1o2l+3?#??/3??#?#~
?%?@????)L*+???*?+??</??2??YZ??)D*?Ǹ?*?+?/???Z)>?*?+?/??PQ)A*??*?+?/????)E	?Y*?
?*-+	?/	?????)Q?Y??*2+???/???2??Aef)A*?ǰ*H+?/??A??)A*???*H+?/??A?f)A*??*H+?/???,) ??k?*?????ms????Z??Z???????:b?	(?	???????




© 2015 - 2025 Weber Informatics LLC | Privacy Policy