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

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

????4?
java/lang/Object()V
	
+com/google/common/collect/CollectCollectors
toMultisetz(Ljava/util/function/Function;Ljava/util/function/ToIntFunction;Ljava/util/function/Supplier;)Ljava/util/stream/Collector;8com/google/common/collect/Multisets$UnmodifiableMultiset+com/google/common/collect/ImmutableMultiset
$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;"com/google/common/collect/Multiset

'(Lcom/google/common/collect/Multiset;)V4com/google/common/collect/UnmodifiableSortedMultiset(com/google/common/collect/SortedMultiset
!"-(Lcom/google/common/collect/SortedMultiset;)V$2com/google/common/collect/Multisets$ImmutableEntry
#&'(Ljava/lang/Object;I)V)4com/google/common/collect/Multisets$FilteredMultiset	(+,-	predicate"Lcom/google/common/base/Predicate;
/0123!com/google/common/base/Predicatesandh(Lcom/google/common/base/Predicate;Lcom/google/common/base/Predicate;)Lcom/google/common/base/Predicate;	(567
unfiltered$Lcom/google/common/collect/Multiset;
(9:I(Lcom/google/common/collect/Multiset;Lcom/google/common/base/Predicate;)V<=>
elementSet()Ljava/util/Set;@ABCD
java/util/Setsize()IF%com/google/common/collect/Multisets$1
EHIK(Lcom/google/common/collect/Multiset;Lcom/google/common/collect/Multiset;)VK%com/google/common/collect/Multisets$2
JHN%com/google/common/collect/Multisets$3
MHQ%com/google/common/collect/Multisets$4
PHTU>entrySet@WXYiterator()Ljava/util/Iterator;[\]^_java/util/IteratorhasNext()Z[abcnext()Ljava/lang/Object;e(com/google/common/collect/Multiset$Entrydghc
getElementjklcount(Ljava/lang/Object;)IdnoDgetCount
qrstu#com/google/common/collect/MultisetsretainOccurrencesImplK(Lcom/google/common/collect/Multiset;Lcom/google/common/collect/Multiset;)Z[wxremovez{|setCount(Ljava/lang/Object;I)I
q~uremoveOccurrences?W?java/lang/Iterable?x?(Ljava/lang/Object;)Z?x|A
q???cast:(Ljava/lang/Iterable;)Lcom/google/common/collect/Multiset;
q??u
addAllImpl????_java/util/CollectionisEmpty?W
?????#com/google/common/collect/IteratorsaddAll-(Ljava/util/Collection;Ljava/util/Iterator;)Z?
????java/util/ObjectsrequireNonNull???acceptI(Lcom/google/common/collect/Multiset;)Ljava/util/function/ObjIntConsumer;???forEachEntry&(Ljava/util/function/ObjIntConsumer;)V@???	removeAll(Ljava/util/Collection;)Z@???	retainAllk
?????.com/google/common/collect/CollectPreconditionscheckNonnegative(ILjava/lang/String;)I??|add?oldCount?newCount?%com/google/common/collect/Multisets$5
???(Ljava/util/Iterator;)V?8com/google/common/collect/Multisets$MultisetIteratorImpl
???;(Lcom/google/common/collect/Multiset;Ljava/util/Iterator;)V@???spliterator()Ljava/util/Spliterator;???apply()Ljava/util/function/Function;?java/util/Spliterator???Dcharacteristics
?????-com/google/common/collect/CollectSpliteratorsflatMapO(Ljava/util/Spliterator;Ljava/util/function/Function;IJ)Ljava/util/Spliterator;
?????!com/google/common/primitives/Ints
saturatedCast(J)I@???toArray(([Ljava/lang/Object;)[Ljava/lang/Object;?+[Lcom/google/common/collect/Multiset$Entry;	?????3com/google/common/collect/Multisets$DecreasingCountINSTANCELjava/util/Comparator;
?????java/util/Arrayssort,([Ljava/lang/Object;Ljava/util/Comparator;)V
????asList%([Ljava/lang/Object;)Ljava/util/List;
???copyFromEntriesE(Ljava/util/Collection;)Lcom/google/common/collect/ImmutableMultiset;
???java/util/CollectionsnCopies%(ILjava/lang/Object;)Ljava/util/List;?java/util/ListCodeLineNumberTableLocalVariableTablethis%Lcom/google/common/collect/Multisets;elementFunctionLjava/util/function/Function;
countFunction"Ljava/util/function/ToIntFunction;multisetSupplierLjava/util/function/Supplier;LocalVariableTypeTable&Ljava/util/function/Function<-TT;TE;>;(Ljava/util/function/ToIntFunction<-TT;>;"Ljava/util/function/Supplier;MethodParameters	Signature?;>(Ljava/util/function/Function<-TT;TE;>;Ljava/util/function/ToIntFunction<-TT;>;Ljava/util/function/Supplier;)Ljava/util/stream/Collector;RuntimeVisibleTypeAnnotations5Lorg/checkerframework/checker/nullness/qual/Nullable;unmodifiableMultisetJ(Lcom/google/common/collect/Multiset;)Lcom/google/common/collect/Multiset;resultmultiset)Lcom/google/common/collect/Multiset;*Lcom/google/common/collect/Multiset<+TE;>;
StackMapTablek(Lcom/google/common/collect/Multiset<+TE;>;)Lcom/google/common/collect/Multiset;S(Lcom/google/common/collect/ImmutableMultiset;)Lcom/google/common/collect/Multiset;-Lcom/google/common/collect/ImmutableMultiset;2Lcom/google/common/collect/ImmutableMultiset;
Deprecateds(Lcom/google/common/collect/ImmutableMultiset;)Lcom/google/common/collect/Multiset;RuntimeVisibleAnnotationsLjava/lang/Deprecated;unmodifiableSortedMultisetV(Lcom/google/common/collect/SortedMultiset;)Lcom/google/common/collect/SortedMultiset;sortedMultiset*Lcom/google/common/collect/SortedMultiset;/Lcom/google/common/collect/SortedMultiset;v(Lcom/google/common/collect/SortedMultiset;)Lcom/google/common/collect/SortedMultiset;immutableEntry?(Ljava/lang/Object;I)Lcom/google/common/collect/Multiset$Entry;eLjava/lang/Object;nITE;K(TE;I)Lcom/google/common/collect/Multiset$Entry;"RuntimeVisibleParameterAnnotations.Lcom/google/common/collect/ParametricNullness;filterl(Lcom/google/common/collect/Multiset;Lcom/google/common/base/Predicate;)Lcom/google/common/collect/Multiset;filtered6Lcom/google/common/collect/Multisets$FilteredMultiset;combinedPredicate;Lcom/google/common/collect/Multisets$FilteredMultiset;'Lcom/google/common/base/Predicate;(Lcom/google/common/base/Predicate<-TE;>;?(Lcom/google/common/collect/Multiset;Lcom/google/common/base/Predicate<-TE;>;)Lcom/google/common/collect/Multiset;inferDistinctElements(Ljava/lang/Iterable;)IelementsLjava/lang/Iterable;Ljava/lang/Iterable<*>;(Ljava/lang/Iterable<*>;)Iunionn(Lcom/google/common/collect/Multiset;Lcom/google/common/collect/Multiset;)Lcom/google/common/collect/Multiset;	multiset1	multiset2?(Lcom/google/common/collect/Multiset<+TE;>;Lcom/google/common/collect/Multiset<+TE;>;)Lcom/google/common/collect/Multiset;intersection'Lcom/google/common/collect/Multiset<*>;?(Lcom/google/common/collect/Multiset;Lcom/google/common/collect/Multiset<*>;)Lcom/google/common/collect/Multiset;sum
differencecontainsOccurrences
superCountentry*Lcom/google/common/collect/Multiset$Entry;
superMultisetsubMultiset-Lcom/google/common/collect/Multiset$Entry<*>;Q(Lcom/google/common/collect/Multiset<*>;Lcom/google/common/collect/Multiset<*>;)ZRuntimeInvisibleAnnotations8Lcom/google/errorprone/annotations/CanIgnoreReturnValue;retainOccurrencesmultisetToModifymultisetToRetainretainCountoccurrencesToRetain
entryIteratorLjava/util/Iterator;changedZ/Lcom/google/common/collect/Multiset$Entry;ELjava/util/Iterator;>;i(Lcom/google/common/collect/Multiset;Lcom/google/common/collect/Multiset<*>;)Z;(Lcom/google/common/collect/Multiset;Ljava/lang/Iterable;)ZooccurrencesToRemoveA(Lcom/google/common/collect/Multiset<*>;Ljava/lang/Iterable<*>;)ZremoveCountDLjava/util/Iterator<+Lcom/google/common/collect/Multiset$Entry<*>;>;
equalsImpl9(Lcom/google/common/collect/Multiset;Ljava/lang/Object;)Zthatobject<(Lcom/google/common/collect/Multiset<*>;Ljava/lang/Object;)ZLjavax/annotation/CheckForNull;=(Lcom/google/common/collect/Multiset;Ljava/util/Collection;)ZselfLjava/util/Collection;Ljava/util/Collection<+TE;>;^(Lcom/google/common/collect/Multiset;Ljava/util/Collection<+TE;>;)Zl(Lcom/google/common/collect/Multiset;Lcom/google/common/collect/Multiset<+TE;>;)Z
removeAllImplelementsToRemove
collectionLjava/util/Collection<*>;C(Lcom/google/common/collect/Multiset<*>;Ljava/util/Collection<*>;)Z
retainAllImplelementsToRetainsetCountImpl:(Lcom/google/common/collect/Multiset;Ljava/lang/Object;I)IelementdeltaF(Lcom/google/common/collect/Multiset;TE;I)I;(Lcom/google/common/collect/Multiset;Ljava/lang/Object;II)ZG(Lcom/google/common/collect/Multiset;TE;II)ZelementIterator*(Ljava/util/Iterator;)Ljava/util/Iterator;v(Ljava/util/Iterator;>;)Ljava/util/Iterator;iteratorImpl:(Lcom/google/common/collect/Multiset;)Ljava/util/Iterator;Z(Lcom/google/common/collect/Multiset;)Ljava/util/Iterator;spliteratorImpl=(Lcom/google/common/collect/Multiset;)Ljava/util/Spliterator;entrySpliteratorLjava/util/Spliterator;HLjava/util/Spliterator;>;](Lcom/google/common/collect/Multiset;)Ljava/util/Spliterator;linearTimeSizeImpl'(Lcom/google/common/collect/Multiset;)IJ*(Lcom/google/common/collect/Multiset<*>;)IiterableLjava/lang/Iterable;Z(Ljava/lang/Iterable;)Lcom/google/common/collect/Multiset;copyHighestCountFirstS(Lcom/google/common/collect/Multiset;)Lcom/google/common/collect/ImmutableMultiset;entries0[Lcom/google/common/collect/Multiset$Entry;s(Lcom/google/common/collect/Multiset;)Lcom/google/common/collect/ImmutableMultiset;lambda$spliteratorImpl$0C(Lcom/google/common/collect/Multiset$Entry;)Ljava/util/Spliterator;
SourceFileMultisets.java;Lcom/google/common/collect/ElementTypesAreNonnullByDefault;-Lcom/google/common/annotations/GwtCompatible;BootstrapMethods'	??
q?????
?????"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;InnerClassesUnmodifiableMultisetImmutableEntryFilteredMultisetEntryMultisetIteratorImplDecreasingCount?0com/google/common/collect/Multisets$ViewMultisetViewMultiset?,com/google/common/collect/Multisets$EntrySetEntrySet?.com/google/common/collect/Multisets$ElementSet
ElementSet?1com/google/common/collect/Multisets$AbstractEntry
AbstractEntry?%java/lang/invoke/MethodHandles$Lookup?java/lang/invoke/MethodHandlesLookup1q/*??D		k*+,??\ 

 


	?!*?
?
*??*L+??
Y*????kmnp7!7! 
	!D*???{"#$%&'	()K?Y*??? ??*+*,*-
	./P
?#Y*?%?
01
23
04	025
6	7	89?,*?(?*?(M,?*+?.N?(Y,?4-?8??(Y*+?8?<?@A"C*:;
<-,67,,-*:=
<>,6,,?"	6,@
ABf*??*??;???????CDCECF	GHl*?W+?W?EY*+?G???
?I7J7IJ	IJK
	LHl*?W+?W?JY*+?L???
?I7J7IJM	IJN
	OHl*?W+?W?MY*+?O?'(
+I7J7IJ	IJK
	PHl*?W+?W?PY*+?R?tu
xI7J7IJM	IJN
	Qu?I*?W+?W+?S?VM,?Z?+,?`?dN*-?f?i6-?m??????"??
?)?7?B?D?G?*7
R3)STIU7IV7 )SWIUMIVM?[-?	UVXYZ	[uV*+?p??\7]7\M]M	\]XYZ
tuLn*?W+?W*?S?VM>,?Z?N,?`?d:+?f?i6?,?v>?!?m?*?f?yW>????>??
???!?,?;?@?F?K?W?g?i?l?>,=ST;.^3n\7n_7X`aVbc*,=Sdn\n_MX`e?[?2d?	\_f
	g?D+??*+??}?*?W+?W=+??N-?Z?-?`:*???=????&	4?B*4h1(bcD\7DiDD\MDiE
?[?	\ijYZ	uLn*?W+?W=*?S?VN-?Z?N-?`?d:+?f?i6?m?-?v=??*?f??W=????>12
456!7,8;9G:M;R<W=g>i@lA>,=ST;.k3n\7ni7bbcV`a*,=SWn\MniMV`l?[?9d?	\iXYZmn4}+*??+??p+?M*??,???*?S??,?S????,?S?VN-?Z?*-?`?d:*?f?i?m???????2qrtu|;}=]?t?v?y?{?*]STho7}7}p1 ]SWhoM}M?3?[,??	pq6	r?s?0*?W+?W+??*+?????+????*+???????
???#?%?0t70Cu0t0Cv
	tCw

?u?+????+*Y??W??????	???t7C7tC	tCx
ys?"+??+??;?+M*?;,??????? "t7"zu
{u "tM"z|
{|@?	tz}~s?'+?W+??+??;?+M*?;,???????? 't7'u
{u 'tM'|
{|@?	t}???8???W*+?i>d6?*+??W??*+t??W?"?????&?+?6?48t78?18k3)?3$?38t8?4?&
t?k?
67???&???W???W*+?i?*+?yW??????"?$?*&t7&?1&?3&?3&t&?4$t????
6
7??E	??Y*????	`a	`e`?
??P??Y**?S?V?ư/7?
???**?S??L+??@+??~?*????ְnos u&o*7??*???
???5	@*?S?VN-?Z?-?`?d:?m?a@????ܬz{"|-}0~ "ST573C?"SW5M?[?!???A*????D????
	??z"*?S?d????L+???+????????"7??"???
???*?m*?f????qST??&?Y????????????
q?#q?(q?EJMPd?	??q??q??q?
?q??q??q????




© 2015 - 2025 Weber Informatics LLC | Privacy Policy