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

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

????4?	)com/google/common/collect/NaturalOrderingINSTANCE+Lcom/google/common/collect/NaturalOrdering;"com/google/common/collect/Ordering
,com/google/common/collect/ComparatorOrdering
	
(Ljava/util/Comparator;)V
$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;*com/google/common/collect/ExplicitOrdering

(Ljava/util/List;)V
com/google/common/collect/ListsasList7(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/util/List;
!"#explicit6(Ljava/util/List;)Lcom/google/common/collect/Ordering;	%&'(*com/google/common/collect/AllEqualOrdering,Lcom/google/common/collect/AllEqualOrdering;	*+,-/com/google/common/collect/UsingToStringOrdering1Lcom/google/common/collect/UsingToStringOrdering;	/0123:com/google/common/collect/Ordering$ArbitraryOrderingHolderARBITRARY_ORDERING$Lcom/google/common/collect/Ordering;
567
8java/lang/Object()V:)com/google/common/collect/ReverseOrdering
9<
='(Lcom/google/common/collect/Ordering;)V?,com/google/common/collect/NullsFirstOrdering
><B+com/google/common/collect/NullsLastOrdering
A<E,com/google/common/collect/ByFunctionOrdering
DG
HH(Lcom/google/common/base/Function;Lcom/google/common/collect/Ordering;)V
JKLMNcom/google/common/collect/MapskeyFunction#()Lcom/google/common/base/Function;
PQR
onResultOfG(Lcom/google/common/base/Function;)Lcom/google/common/collect/Ordering;T*com/google/common/collect/CompoundOrderingVjava/util/Comparator
SX
Y/(Ljava/util/Comparator;Ljava/util/Comparator;)V
S[
\(Ljava/lang/Iterable;)V^1com/google/common/collect/LexicographicalOrdering
]abcdejava/util/Iteratornext()Ljava/lang/Object;aghihasNext()Z
klmmin8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;opqrsjava/lang/Iterableiterator()Ljava/util/Iterator;
ulv((Ljava/util/Iterator;)Ljava/lang/Object;
xyzcompare'(Ljava/lang/Object;Ljava/lang/Object;)I
|}mmax
}v?java/util/Collection????size()I????toArray()[Ljava/lang/Object;
?????java/util/Arrayssort,([Ljava/lang/Object;Ljava/util/Comparator;)V
????copyOf)([Ljava/lang/Object;I)[Ljava/lang/Object;
???%([Ljava/lang/Object;)Ljava/util/List;
?????java/util/CollectionsunmodifiableList"(Ljava/util/List;)Ljava/util/List;
???leastOf'(Ljava/util/Iterator;I)Ljava/util/List;?k
?????.com/google/common/collect/CollectPreconditionscheckNonnegative(ILjava/lang/String;)I
????	emptyList()Ljava/util/List;?java/lang/Integer????
???newArrayList+(Ljava/util/Iterator;)Ljava/util/ArrayList;
????)(Ljava/util/List;Ljava/util/Comparator;)V
???java/util/ArrayList
????subList(II)Ljava/util/List;????8java/util/Listclear
???8
trimToSize
?????&com/google/common/collect/TopKSelectorleastA(ILjava/util/Comparator;)Lcom/google/common/collect/TopKSelector;
????offerAll(Ljava/util/Iterator;)V
????topK
???reverse&()Lcom/google/common/collect/Ordering;
???'(Ljava/lang/Iterable;I)Ljava/util/List;
?????#com/google/common/collect/Iterables)(Ljava/lang/Iterable;)[Ljava/lang/Object;
???+(Ljava/lang/Iterable;)Ljava/util/ArrayList;
?????'com/google/common/collect/ImmutableListsortedCopyOfU(Ljava/util/Comparator;Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableList;
????binarySearch;(Ljava/util/List;Ljava/lang/Object;Ljava/util/Comparator;)ILEFT_IS_GREATERI
ConstantValueRIGHT_IS_GREATER????naturalCodeLineNumberTable	SignatureF()Lcom/google/common/collect/Ordering;RuntimeInvisibleAnnotations-Lcom/google/common/annotations/GwtCompatible;serializablefrom<(Ljava/util/Comparator;)Lcom/google/common/collect/Ordering;LocalVariableTable
comparatorLjava/util/Comparator;LocalVariableTypeTableLjava/util/Comparator;
StackMapTableMethodParameters\(Ljava/util/Comparator;)Lcom/google/common/collect/Ordering;RuntimeVisibleTypeAnnotations5Lorg/checkerframework/checker/nullness/qual/Nullable;J(Lcom/google/common/collect/Ordering;)Lcom/google/common/collect/Ordering;ordering)Lcom/google/common/collect/Ordering;
Deprecatedj(Lcom/google/common/collect/Ordering;)Lcom/google/common/collect/Ordering;RuntimeVisibleAnnotationsLjava/lang/Deprecated;
valuesInOrderLjava/util/List;Ljava/util/List;V(Ljava/util/List;)Lcom/google/common/collect/Ordering;K(Ljava/lang/Object;[Ljava/lang/Object;)Lcom/google/common/collect/Ordering;
leastValueLjava/lang/Object;remainingValuesInOrder[Ljava/lang/Object;TT;[TT;H(TT;[TT;)Lcom/google/common/collect/Ordering;allEqual:()Lcom/google/common/collect/Ordering;
usingToString	arbitrary0Lcom/google/common/annotations/J2ktIncompatible;this2()Lcom/google/common/collect/Ordering;
nullsFirst	nullsLastfunction!Lcom/google/common/base/Function;*Lcom/google/common/base/Function;k(Lcom/google/common/base/Function;)Lcom/google/common/collect/Ordering;onKeysL()Lcom/google/common/collect/Ordering;>;compoundsecondaryComparatorLjava/util/Comparator<-TU;>;N(Ljava/util/Comparator<-TU;>;)Lcom/google/common/collect/Ordering;:(Ljava/lang/Iterable;)Lcom/google/common/collect/Ordering;comparatorsLjava/lang/Iterable;3Ljava/lang/Iterable<+Ljava/util/Comparator<-TT;>;>;t(Ljava/lang/Iterable<+Ljava/util/Comparator<-TT;>;>;)Lcom/google/common/collect/Ordering;lexicographicalH()Lcom/google/common/collect/Ordering;>;leftright	(TT;TT;)I"RuntimeVisibleParameterAnnotations.Lcom/google/common/collect/ParametricNullness;Ljava/util/Iterator;minSoFarLjava/util/Iterator;TE;%(Ljava/util/Iterator;)TE;((Ljava/lang/Iterable;)Ljava/lang/Object;iterableLjava/lang/Iterable;%(Ljava/lang/Iterable;)TE;ab(TE;TE;)TE;](Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;rcrest[TE;(TE;TE;TE;[TE;)TE;maxSoFararray
collectionLjava/util/Collection;Ljava/util/Collection;8(Ljava/lang/Iterable;I)Ljava/util/List;listLjava/util/ArrayList;selector(Lcom/google/common/collect/TopKSelector;Ljava/util/ArrayList;-Lcom/google/common/collect/TopKSelector;8(Ljava/util/Iterator;I)Ljava/util/List;
greatestOf
sortedCopy&(Ljava/lang/Iterable;)Ljava/util/List;elements7(Ljava/lang/Iterable;)Ljava/util/List;immutableSortedCopy?(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableList;P(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableList;4Lorg/checkerframework/checker/nullness/qual/NonNull;	isOrdered(Ljava/lang/Iterable;)ZprevitLjava/lang/Iterable<+TT;>;Ljava/util/Iterator<+TT;>;(Ljava/lang/Iterable<+TT;>;)ZisStrictlyOrdered%(Ljava/util/List;Ljava/lang/Object;)I
sortedListkeyLjava/util/List<+TT;>;(Ljava/util/List<+TT;>;TT;)ICLjava/lang/Object;Ljava/util/Comparator;
SourceFile
Ordering.java;Lcom/google/common/collect/ElementTypesAreNonnullByDefault;InnerClassesArbitraryOrderingHolderw=com/google/common/collect/Ordering$IncomparableValueExceptionIncomparableValueExceptionz4com/google/common/collect/Ordering$ArbitraryOrderingArbitraryOrdering}java/util/Map$Entry
java/util/MapEntry!5U????????#	????????????Z?	???l*??
*???	Y*??????????G?????Z?
	??D*??????	3	
	?
???Z?
	"#?E	?Y*?????		????Z??"?Y	*+?? ????					????Z?	???$?? ????Z?
	???)??-????Z?	???.??B??

8?A*?4???? 3 
???E	?9Y*?;????	 3	 
?!???Z?"??E	?>Y*?@????	 3	 
?!???Z?
#??E	?AY*?C????	 3	 
?!???Z?
QR?Z
?DY+*?F????
 3
$%
 

$&$?'???Z?
(??D*?I?O???? 3 
?)*??`?SY*+??U?W???? 3+ 
+,+?-???Z?	*.?E	?SY*?Z???	/0	/1/?2???Z?
3??E	?]Y*?_?? ?	 3	 
?4???Z?yz	56?78
99lv??!+?`M+?f?*,+?`?jM???,??9;<?? ! 3!r:; ! 
!r<;=	?5r?>
9l??[*+?n?t??R? 3@0 
@A@?B
9lm??*+,?w?+?,??f?  3CD  
C=D=
@5	CD?E
98
99?lF?'
:**+,?j-?j::?66?2:	*	?j:??????z
|'}1|7??H'
G	: 3:C:D:H:I
-;H'
G=	: 
:C=:D=:H=:IJ
-;=#?	555K5K?CDHI?L
98999}v??!+?`M+?f?*,+?`?{M???,??????? ! 3!r:M ! 
!r<M=	?5r?>
9}??[*+?n?~???? 3@0 
@A@?B
9}m??*+,?w?+?,????  3CD  
C=D=
@5	CD?E
98
99?}F?'
:**+,?{-?{::?66?2:	*	?{:???????
?'?1?7??H'
G	: 3:C:D:H:I
-MH'
G=	: 
:C=:D=:H=:IJ
-M=#?	555K5K?CDHI?L
98999???O+????+??N-?????i??)-??:*??????:?????*+?n????&	????%?+?2?:?C??4%N7OPO 3O@0O??*%NJ7OQO 
O@A?:?K?	@??R???%\+?W???W?+?f??????,+??N-*??-???--??????-??-???*??N-+??-?Ұ?:#(-5CG L"R#W$?4($STR
UV\ 3\r:\??*($SWR
UX\ 
\r<
?%??	r??YZ??d
*??+?ٰ?;? 
 3
@0
??
 

@A	@??RZ??d
*??+????O? 
 3
r:
??
 

r<	r??Y[\?~+??M,*??,?????de
f?  3]0
N  
]A
NJ]?^_`?V*+???z? 3]0 
]A]?a
bcd?<+?nM,?f?-,?`N,?f?,?`:*-?w??N?????*
???? ?(?2?4?7?:??4(d#e< 3<@05f:4(d#e< 
<@g5fh?a5?5?@?ijd?<+?nM,?f?-,?`N,?f?,?`:*-?w??N?????*
???? ?(?2?4?7?:??4(d#e< 3<@05f:4(d#e< 
<@g5fh?a5?5?@?i?k?k+,*?????  3lm  
lnm	lm?o
8	9?pqr
s??
t"/u
vxy{|~?	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy