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

com.groupbyinc.flux.common.util.CollectionUtils.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4w/com/groupbyinc/flux/common/util/CollectionUtilsjava/lang/ObjectCollectionUtils.java;com/groupbyinc/flux/common/util/CollectionUtils$RotatedListRotatedList1com/groupbyinc/flux/common/util/CollectionUtils$5	1com/groupbyinc/flux/common/util/CollectionUtils$41com/groupbyinc/flux/common/util/CollectionUtils$3
1com/groupbyinc/flux/common/util/CollectionUtils$21com/groupbyinc/flux/common/util/CollectionUtils$1%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup$assertionsDisabledZ()V
this1Lcom/groupbyinc/flux/common/util/CollectionUtils;sort([JI)V([J)V"
#(II)V %
&array[JlenI([FI)V([F)V-
.
&[F([DI)V([D)V3
4
&[DisEmpty([Ljava/lang/Object;)Z[Ljava/lang/Object;rotate#(Ljava/util/List;I)Ljava/util/List;java/util/List=()Z8?>@size()IBC>D(Ljava/util/List;I)VF
GlistLjava/util/List;Ljava/util/List;distancedsortAndDedupA(Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectArrayList;)V;>Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectArrayList;O
l
&toArray(Ljava/util/Collection;)[Ijava/util/ObjectsqrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;st
rujava/util/Collectionwstream()Ljava/util/stream/Stream;yzx{"java/lang/invoke/LambdaMetafactory}metafactory?(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;?
~??(Ljava/lang/Object;)I?lambda$toArray$0(Ljava/lang/Integer;)I??
???
applyAsInt$()Ljava/util/function/ToIntFunction;???java/util/stream/Stream?mapToInt@(Ljava/util/function/ToIntFunction;)Ljava/util/stream/IntStream;????java/util/stream/IntStream?()[Io???ints+Ljava/util/Collection;Ljava/util/Collection;ensureNoSelfReferences(Ljava/lang/Object;)Vconvert((Ljava/lang/Object;)Ljava/lang/Iterable;??
?java/util/IdentityHashMap?
?java/util/Collections?
newSetFromMap (Ljava/util/Map;)Ljava/util/Set;??
??8(Ljava/lang/Iterable;Ljava/lang/Object;Ljava/util/Set;)V??
?java/lang/Iterable?valueLjava/lang/Object;itLjava/lang/Iterable<*>;Ljava/lang/Iterable;
java/util/Map?values()Ljava/util/Collection;????java/nio/file/Path?:asList%([Ljava/lang/Object;)Ljava/util/List;??
\?
java/util/Set?add(Ljava/lang/Object;)Z????"java/lang/IllegalArgumentException?*Iterable object is self-referencing itself?(Ljava/lang/String;)V?
??iterator()Ljava/util/Iterator;????java/util/Iterator?hasNext????next()Ljava/lang/Object;????remove????ooriginalReference	ancestors#Ljava/util/Set;Ljava/util/Set;B(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefArray;[I)V=com/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder?
??(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefArray;[I)V ?
?bytes=Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefArray;indices[I;com/groupbyinc/flux/common/apache/lucene/util/BytesRefArray?
?D	?java/lang/AssertionError?
??(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefArray;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;[ILcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;)V?

?

&scratch?Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;scratch1	numValuesB(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefArray;[I)Iz(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;I)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;U
??:()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;U
?6com/groupbyinc/flux/common/apache/lucene/util/BytesRef	]?

tmppreviouscurrentiterableAsArrayList+(Ljava/lang/Iterable;)Ljava/util/ArrayList;java/lang/NullPointerExceptionelements
?java/util/ArrayList(Ljava/util/Collection;)V


?elementTE;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/lang/Iterable<+TE;>;arrayAsArrayList*([Ljava/lang/Object;)Ljava/util/ArrayList;[TE;asArrayList<(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/util/ArrayList;other((I)V*
+addAll(Ljava/util/Collection;)Z-.
/firstN(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/util/ArrayList;secondnewSingletonArrayList)(Ljava/lang/Object;)Ljava/util/ArrayList;
singletonList$(Ljava/lang/Object;)Ljava/util/List;67
?8
newLinkedList,(Ljava/lang/Iterable;)Ljava/util/LinkedList;java/util/LinkedList<
=
=?Ljava/lang/Iterable;
linkedListLjava/util/LinkedList;Ljava/util/LinkedList;eagerPartitionI	size <= 0Fjava/lang/MathHceil(D)DJK
IL>?>?Ljava/util/List;result'Ljava/util/List;>;accumulatorcountjava/lang/IntegerUintValueWC
VXsLjava/lang/Integer;java/lang/Class]desiredAssertionStatus_?
^`CodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable	SignatureC(Ljava/util/List;I)Ljava/util/List;E(Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectArrayList<[B>;)V/(Ljava/util/Collection;)[I+(Ljava/lang/Object;)Ljava/lang/Iterable<*>;O(Ljava/lang/Iterable<*>;Ljava/lang/Object;Ljava/util/Set;)VL(Ljava/lang/Iterable<+TE;>;)Ljava/util/ArrayList;6([TE;)Ljava/util/ArrayList;9(TE;[TE;)Ljava/util/ArrayList;<(TE;TE;[TE;)Ljava/util/ArrayList;5(TE;)Ljava/util/ArrayList;L(Ljava/lang/Iterable;)Ljava/util/LinkedList;U(Ljava/util/List;I)Ljava/util/List;>;BootstrapMethods
SourceFileInnerClasses!b/*??cd-	 !bJ?Y*?$?'?c()*+d0
J
K	 ,bJ?Y*?/?0?c(1*+dN
h
i	 2bJ?Y*?5?6?c(7*+dl
?
?	89bE*?*????c(:d?e	@	;<b?1*?A?*?*?Ep=?*?E`=?*??Y*?H?c 1IK1L+M+f1IJd"?	????!?%?'?e?gh	NOb?L*?R<?D*?T=>?2*?X?Z*d?X?Z?`?*?*?X?Z?dW????*?g?c*4h+;i+L(kG*+fL(jd*
??
????/?@?F?K?e?-??gi	 ObU?Y*?m*?R?n?c(kf(jd?
??gi	opb[*?vW*?|???????c??f??d
??gj	??by*??L+?+*??Y???????c????f??d??	??e??
??b?;*??*???
*?????*???*???*???*???*???ð?c;??d&	???
??%?*?1?9?egk
??b?G*?E,+???
??Yͷп*??N-???-??:??,?????,+??W?c*0??G??G??G??fG??G??d"????0;>Fe
???gl	 ?bL??Y???Y??*+??c????d
&'
 ?b?3,??6???-????Y?????
Y,*-+?????c43??3??3??3??-+d+,-!./;2>e?	Nb?
???Y??M??Y??N*??6???+????Y?????,-*+??6,:-:*+.?W6?;*+.?W????+?+.O:	:	:?????cf
?
?	Q?h+????????????}+>Ui+AR?DO?dRABCD+E1F4H;I>JAKDLNMXNcOsP~R?S?T?M?Ve-?+???	?????,?	b?L*??Y??*?x??Y*?x???Y?L*??M,???,??N+-?W???+?c A?*"I!L?f A*"I L"d&	[\^_"a*bAcGdJee???gm?#$bh*??Y???Y*?÷?c:f%djkmegn?&'b?,+??Y)???Y+?`?,M,*?W,+?ö0W,?c ,1?,(:I!f ,1,(%I dqrtu!v*wego?&2b?2,??Y)???Y,?`?,N-*?W-+?W-,?ö0W-?c*21?23?2(:I!f*21232(%I d{|~!?'?0?egp	45bH?Y*?9??c?fd?gq	:;b?9*??Y???=Y?>L*??M,???,??N+-??W???+?c .?9?"ACf .9@"ABd????.?4?7?e?=??gr	D<b??*??YE?????YG?п?Y*?El??M??,M?Y?,N6*?N:???5??:?,-?OW?Y?,N6-?OW?????,-?OW,?c>Z&??IK?B+3_QK<VSK?ST+f*Z&?IP3_QR<VSPdJ?????3?<???Z?`?h?q?t?}?????????e#?(>>>??,?gs
??b/*?Y?cZ[d?\b4?a?????d-e@t????uv:






© 2015 - 2024 Weber Informatics LLC | Privacy Policy