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

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

????4?
java/lang/Object()V
	
$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;8com/google/common/collect/Iterables$UnmodifiableIterable-com/google/common/collect/ImmutableCollection

>(Ljava/lang/Iterable;Lcom/google/common/collect/Iterables$1;)Vjava/lang/Iterablejava/util/Collectionsize()Iiterator()Ljava/util/Iterator;
!"#$#com/google/common/collect/Iterators(Ljava/util/Iterator;)I
&'()*&com/google/common/collect/Collections2safeContains+(Ljava/util/Collection;Ljava/lang/Object;)Z
!,-.contains)(Ljava/util/Iterator;Ljava/lang/Object;)Z012	removeAll(Ljava/util/Collection;)Z
!415-(Ljava/util/Iterator;Ljava/util/Collection;)Z782	retainAll
!:85<=>removeIf!(Ljava/util/function/Predicate;)Z
!@=A9(Ljava/util/Iterator;Lcom/google/common/base/Predicate;)ZCDEFGjava/util/IteratorhasNext()ZCIJKnext()Ljava/lang/Object;MNOPQ com/google/common/base/Predicateapply(Ljava/lang/Object;)ZCSTremove
!VWX
elementsEqual+(Ljava/util/Iterator;Ljava/util/Iterator;)Z
!Z[\toString((Ljava/util/Iterator;)Ljava/lang/String;
!^_`getOnlyElement((Ljava/util/Iterator;)Ljava/lang/Object;
!b_c:(Ljava/util/Iterator;Ljava/lang/Object;)Ljava/lang/Object;
efghi&com/google/common/collect/ObjectArraysnewArray'(Ljava/lang/Class;I)[Ljava/lang/Object;
klmno#com/google/common/collect/IterablestoArray<(Ljava/lang/Iterable;[Ljava/lang/Object;)[Ljava/lang/Object;
kqrscastOrCopyToCollection,(Ljava/lang/Iterable;)Ljava/util/Collection;unv(([Ljava/lang/Object;)[Ljava/lang/Object;xny()[Ljava/lang/Object;
{|}~com/google/common/collect/ListsnewArrayList+(Ljava/util/Iterator;)Ljava/util/ArrayList;??2addAll
!???-(Ljava/util/Collection;Ljava/util/Iterator;)Z?"com/google/common/collect/Multiset????count(Ljava/lang/Object;)I?
java/util/Set??-Q
!???	frequency)(Ljava/util/Iterator;Ljava/lang/Object;)I?%com/google/common/collect/Iterables$1
???(Ljava/lang/Iterable;)V
{?~?*([Ljava/lang/Object;)Ljava/util/ArrayList;
k???cycle*(Ljava/lang/Iterable;)Ljava/lang/Iterable;
?????(com/google/common/collect/FluentIterableconcatT(Ljava/lang/Iterable;Ljava/lang/Iterable;)Lcom/google/common/collect/FluentIterable;
????h(Ljava/lang/Iterable;Ljava/lang/Iterable;Ljava/lang/Iterable;)Lcom/google/common/collect/FluentIterable;
????|(Ljava/lang/Iterable;Ljava/lang/Iterable;Ljava/lang/Iterable;Ljava/lang/Iterable;)Lcom/google/common/collect/FluentIterable;
????A([Ljava/lang/Iterable;)Lcom/google/common/collect/FluentIterable;
????@(Ljava/lang/Iterable;)Lcom/google/common/collect/FluentIterable;
???
checkArgument(Z)V?%com/google/common/collect/Iterables$2
???(Ljava/lang/Iterable;I)V?%com/google/common/collect/Iterables$3
???%com/google/common/collect/Iterables$4
???9(Ljava/lang/Iterable;Lcom/google/common/base/Predicate;)V
?????!com/google/common/base/Predicates
instanceOf5(Ljava/lang/Class;)Lcom/google/common/base/Predicate;
k???filterL(Ljava/lang/Iterable;Lcom/google/common/base/Predicate;)Ljava/lang/Iterable;
!??Aany
!??Aall
!???findJ(Ljava/util/Iterator;Lcom/google/common/base/Predicate;)Ljava/lang/Object;
!???\(Ljava/util/Iterator;Lcom/google/common/base/Predicate;Ljava/lang/Object;)Ljava/lang/Object;
!???tryFindY(Ljava/util/Iterator;Lcom/google/common/base/Predicate;)Lcom/google/common/base/Optional;
!???indexOf9(Ljava/util/Iterator;Lcom/google/common/base/Predicate;)I?%com/google/common/collect/Iterables$5
???8(Ljava/lang/Iterable;Lcom/google/common/base/Function;)V?java/util/List????get(I)Ljava/lang/Object;
!???)(Ljava/util/Iterator;I)Ljava/lang/Object;
!???checkNonnegative(I)V
{???cast&(Ljava/lang/Iterable;)Ljava/util/List;?
!???advance(Ljava/util/Iterator;I)I
!??cgetNext?GisEmpty java/util/NoSuchElementException

k	getLastInNonemptyList$(Ljava/util/List;)Ljava/lang/Object;
!`getLast
!c!number to skip cannot be negative
?(ZLjava/lang/Object;)V%com/google/common/collect/Iterables$6
?limit is negative%com/google/common/collect/Iterables$7
?%com/google/common/collect/Iterables$8
?!	iterables
#$8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;&
comparator(%com/google/common/collect/Iterables$9
'*+-(Ljava/lang/Iterable;Ljava/util/Comparator;)VCodeLineNumberTableLocalVariableTablethis%Lcom/google/common/collect/Iterables;unmodifiableIterableresultLjava/lang/Iterable;iterableLocalVariableTypeTableLjava/lang/Iterable;Ljava/lang/Iterable<+TT;>;
StackMapTableMethodParameters	SignatureK(Ljava/lang/Iterable<+TT;>;)Ljava/lang/Iterable;RuntimeVisibleTypeAnnotations5Lorg/checkerframework/checker/nullness/qual/Nullable;E(Lcom/google/common/collect/ImmutableCollection;)Ljava/lang/Iterable;/Lcom/google/common/collect/ImmutableCollection;4Lcom/google/common/collect/ImmutableCollection;
Deprecatede(Lcom/google/common/collect/ImmutableCollection;)Ljava/lang/Iterable;RuntimeVisibleAnnotationsLjava/lang/Deprecated;(Ljava/lang/Iterable;)ILjava/lang/Iterable<*>;(Ljava/lang/Iterable<*>;)I)(Ljava/lang/Iterable;Ljava/lang/Object;)Z
collectionLjava/util/Collection;elementLjava/lang/Object;Ljava/util/Collection<*>;)Ljava/lang/Iterable<+Ljava/lang/Object;>;>(Ljava/lang/Iterable<+Ljava/lang/Object;>;Ljava/lang/Object;)Z"RuntimeVisibleParameterAnnotationsLjavax/annotation/CheckForNull;-(Ljava/lang/Iterable;Ljava/util/Collection;)Z
removeFromelementsToRemove3(Ljava/lang/Iterable<*>;Ljava/util/Collection<*>;)ZRuntimeInvisibleAnnotations8Lcom/google/errorprone/annotations/CanIgnoreReturnValue;elementsToRetain9(Ljava/lang/Iterable;Lcom/google/common/base/Predicate;)Z	predicate"Lcom/google/common/base/Predicate;(Lcom/google/common/base/Predicate<-TT;>;Z(Ljava/lang/Iterable;Lcom/google/common/base/Predicate<-TT;>;)ZremoveFirstMatchingJ(Ljava/lang/Iterable;Lcom/google/common/base/Predicate;)Ljava/lang/Object;Ljava/util/Iterator;TT;Ljava/util/Iterator;\(Ljava/lang/Iterable;Lcom/google/common/base/Predicate<-TT;>;)TT;+(Ljava/lang/Iterable;Ljava/lang/Iterable;)Zcollection1collection2	iterable1	iterable21(Ljava/lang/Iterable<*>;Ljava/lang/Iterable<*>;)Z((Ljava/lang/Iterable;)Ljava/lang/String;+(Ljava/lang/Iterable<*>;)Ljava/lang/String;((Ljava/lang/Iterable;)Ljava/lang/Object;4(Ljava/lang/Iterable;)TT;.Lcom/google/common/collect/ParametricNullness;:(Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object;defaultValue8(Ljava/lang/Iterable<+TT;>;TT;)TT;:(Ljava/lang/Iterable;Ljava/lang/Class;)[Ljava/lang/Object;typeLjava/lang/Class;Ljava/lang/Class;L(Ljava/lang/Iterable<+TT;>;Ljava/lang/Class;)[TT;/Lcom/google/common/annotations/GwtIncompatible;4Lorg/checkerframework/checker/nullness/qual/NonNull;array[Ljava/lang/Object;[TT;Ljava/util/Collection<+TT;>;:(Ljava/lang/Iterable<+TT;>;[TT;)[TT;)(Ljava/lang/Iterable;)[Ljava/lang/Object;,(Ljava/lang/Iterable<*>;)[Ljava/lang/Object;Ljava/lang/Iterable;L(Ljava/lang/Iterable;)Ljava/util/Collection;-(Ljava/util/Collection;Ljava/lang/Iterable;)ZcaddTo
elementsToAddLjava/util/Collection;N(Ljava/util/Collection;Ljava/lang/Iterable<+TT;>;)Z)(Ljava/lang/Iterable;Ljava/lang/Object;)I,(Ljava/lang/Iterable<*>;Ljava/lang/Object;)IJ(Ljava/lang/Iterable;)Ljava/lang/Iterable;)([Ljava/lang/Object;)Ljava/lang/Iterable;elements5([TT;)Ljava/lang/Iterable;Ljava/lang/SafeVarargs;>(Ljava/lang/Iterable;Ljava/lang/Iterable;)Ljava/lang/Iterable;abe(Ljava/lang/Iterable<+TT;>;Ljava/lang/Iterable<+TT;>;)Ljava/lang/Iterable;R(Ljava/lang/Iterable;Ljava/lang/Iterable;Ljava/lang/Iterable;)Ljava/lang/Iterable;(Ljava/lang/Iterable<+TT;>;Ljava/lang/Iterable<+TT;>;Ljava/lang/Iterable<+TT;>;)Ljava/lang/Iterable;f(Ljava/lang/Iterable;Ljava/lang/Iterable;Ljava/lang/Iterable;Ljava/lang/Iterable;)Ljava/lang/Iterable;d?(Ljava/lang/Iterable<+TT;>;Ljava/lang/Iterable<+TT;>;Ljava/lang/Iterable<+TT;>;Ljava/lang/Iterable<+TT;>;)Ljava/lang/Iterable;+([Ljava/lang/Iterable;)Ljava/lang/Iterable;inputs[Ljava/lang/Iterable;java/lang/Iterable<+TT;>;L([Ljava/lang/Iterable<+TT;>;)Ljava/lang/Iterable;1Ljava/lang/Iterable<+Ljava/lang/Iterable<+TT;>;>;b(Ljava/lang/Iterable<+Ljava/lang/Iterable<+TT;>;>;)Ljava/lang/Iterable;	partition+(Ljava/lang/Iterable;I)Ljava/lang/Iterable;I](Ljava/lang/Iterable;I)Ljava/lang/Iterable;>;paddedPartition
unfilteredretainIfTruer(Ljava/lang/Iterable;Lcom/google/common/base/Predicate<-TT;>;)Ljava/lang/Iterable;;(Ljava/lang/Iterable;Ljava/lang/Class;)Ljava/lang/Iterable;desiredType^(Ljava/lang/Iterable<*>;Ljava/lang/Class;)Ljava/lang/Iterable;\(Ljava/lang/Iterable;Lcom/google/common/base/Predicate;Ljava/lang/Object;)Ljava/lang/Object;`(Ljava/lang/Iterable<+TT;>;Lcom/google/common/base/Predicate<-TT;>;TT;)TT;Y(Ljava/lang/Iterable;Lcom/google/common/base/Predicate;)Lcom/google/common/base/Optional;(Ljava/lang/Iterable;Lcom/google/common/base/Predicate<-TT;>;)Lcom/google/common/base/Optional;9(Ljava/lang/Iterable;Lcom/google/common/base/Predicate;)IZ(Ljava/lang/Iterable;Lcom/google/common/base/Predicate<-TT;>;)I	transformK(Ljava/lang/Iterable;Lcom/google/common/base/Function;)Ljava/lang/Iterable;fromIterablefunction!Lcom/google/common/base/Function;Ljava/lang/Iterable;+Lcom/google/common/base/Function<-TF;+TT;>;?(Ljava/lang/Iterable;Lcom/google/common/base/Function<-TF;+TT;>;)Ljava/lang/Iterable;)(Ljava/lang/Iterable;I)Ljava/lang/Object;position5(Ljava/lang/Iterable;I)TT;;(Ljava/lang/Iterable;ILjava/lang/Object;)Ljava/lang/Object;listLjava/util/List;Ljava/util/List<+TT;>;Ljava/util/Iterator<+TT;>;9(Ljava/lang/Iterable<+TT;>;ITT;)TT;getFirstLjava/util/List;0(Ljava/util/List;)TT;skipnumberToSkipK(Ljava/lang/Iterable;I)Ljava/lang/Iterable;limit	limitSizeconsumingIterable(Ljava/lang/Iterable;)Z(Ljava/lang/Iterable<*>;)ZmergeSorted@(Ljava/lang/Iterable;Ljava/util/Comparator;)Ljava/lang/Iterable;Ljava/util/Comparator;Ljava/util/Comparator<-TT;>;~(Ljava/lang/Iterable<+Ljava/lang/Iterable<+TT;>;>;Ljava/util/Comparator<-TT;>;)Ljava/lang/Iterable;
SourceFileIterables.java;Lcom/google/common/collect/ElementTypesAreNonnullByDefault;-Lcom/google/common/annotations/GwtCompatible;emulatedInnerClassesUnmodifiableIterable1k0,/*??-F./0	1?,?!*?W*?
?
*??*L+??
Y*??-KLNOQ.23!43526!47894:;<
=	1>,D*???-\.4?54@94A:BCD	E,p*??*???*?? ?-????.4354F8H94:G	-H,?*??*?M,+?%?*?+?+?-????. IJ43KL5IM4N89	4K:O<
=P	Q	1R,?%*??*?+???/?
*?+?3?-???$?.%S3%TJ5%SF%TM8I9	ST:UVW	8R,?%*??*?+???6?
*?+?9?-???$?.%S3%XJ5%SF%XM8I9	SX:UVW	=Y,~*??*?+?;?*?+???-???.S3Z[5S6Z\89	SZ:]VW<
=^_,?3+?W*?M,?B?,?HN+-?L?,?R-?????-&	?????&?,?.?1?.*JL3S33Z['`5*Ja3S63Z\'b8
?C!9	SZ:cCQ<
=	Wd,?9*??%+??*?M+?N,?-???*?+??U?-????'?)?.*eJfJ9g39h35*eMfM9gF9hF8)9	gh:i	[j,F
*??Y?-?.
435
4F94:k	_l,F
*??]?-.
435
4694:mCn<
=	_o,[*?+?a?-.43pL547pa9	4p:qCn<
=P	n	nr,Z
*+?d?j?-#.
43
st5
47
su9	4s:vVw<=xno,u
*?pM,+?t?-
'(. 
43
yzIJ5 
47
y{I|9	4y:}<
=n~,F
*?p?w?-2.
435
4F94:<
=
rs,m*??
*??*??z?-<=><.4354?8H94:?<
=	??,?%+??+?M*,???*+??????-IJKM. ?J%?J%?35 ?|%??%?789	??:?VW<
=	??,?7*???*??+???*???*??+?????*?+???-\]^_,a.7437KL574F8@9	4K:?P	Q	??,N*?W??Y*???-
wx.4354694:?<
=???,D*?????-?.?z5?{9?:?C?<
=	??,V*+???-?.?3?35?7?79	??:?<
=	??,k*+,???-?. ?3?3?35 ?7?7?79
???:?<
=	??,?*+,-???-?.*?3?3?3?35*?7?7?7?79????:?<
=???,A*???-?.??5??9?:?C?<
=	??,A*???-?.?35??9?:?<
=	??,t*?W??????Y*???-.43?5468
@9	4:?<
=	??,t*?W??????Y*???--./.43?5468
@9	4:?<==	??,l*?W+?W??Y*+???-?@
A.?3?[5?6?\9	??:?<
=	??,k*?W+?W*+?øɰ-jk
l.?3?t5?F?u9	??:?Vw	?Y,[*?+?ͬ-v.43Z[546Z\9	4Z:]<
=	?Y,[*?+?Ь-?.43Z[546Z\9	4Z:]<
=	?_,[*?+?Ӱ-?.43Z[546Z\9	4Z:cCn<
=	??,p*?+,?װ-?. 43Z[pL5 47Z\pa9
4Zp:?CQ<
=PQ	??,[*?+?ڰ-?.43Z[546Z\9	4Z:?	??,[*?+?ެ-?.43Z[546Z\9	4Z:?<
=	??,l*?W+?W??Y*+??-??
?.?3??5????9	??:?<==	??,?$*?W*??*?????
*????-#.$43$??5$468I9	4?:?Cn<
=	??,?>*?W??*??*??N-???
-???,?*?N-??W-,???-"	+!2"8#.4??2`>43>??>pL5*??2?>47>pa8?)?@?9
4?p:?Cn<
=Pn	?o,[*?+???-;.43pL547pa9	4p:qCn<
=P	n	l,?,*??*??L+???Y??+??*??
?-JKLMO"R.??,435??,468???94:mCn<
=	o,?1*??"*?M,?
?+?*??*????*?+??-cdefgh&l. ?J1431pL5 ?|1471pa8??9	4p:qCn<
=P	n
	,K**??d???-q.??5??9?:?Cn<
=	??,w*?W????Y*??-???.43??5468
@9	4?:?<
=	??,w*?W????Y*??-???.43??5468
@9	4?:?<
=	??,N*?W?Y*??-
??.4354694:?<
=	?,u%*??
*??
?*??B???-.%435%4F8@94:?	??,?$* ?"W+%?"W?'Y*+?)M?
Y,??-)*+3. $!3$&?
435 $!?$&?
469	!&:?<
=??C?V??Z??R

k??????'




© 2015 - 2024 Weber Informatics LLC | Privacy Policy