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

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

????4?	????
?
???
?
??
?	??	??	J?
D??
?
?
?



	


???




&&




?
 
!"????
?#
$
?
?%&'
?(
)*
)+
),
-
.
/0
?1
23
456IncomparableValueExceptionInnerClasses7ArbitraryOrdering8ArbitraryOrderingHolderLEFT_IS_GREATERI
ConstantValueRIGHT_IS_GREATER????natural&()Lcom/google/common/collect/Ordering;CodeLineNumberTable	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;)Lcom/google/common/collect/Ordering;
Deprecatedj(Lcom/google/common/collect/Ordering;)Lcom/google/common/collect/Ordering;RuntimeVisibleAnnotationsLjava/lang/Deprecated;explicit6(Ljava/util/List;)Lcom/google/common/collect/Ordering;
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;()Vthisreverse2()Lcom/google/common/collect/Ordering;
nullsFirst	nullsLast
onResultOfG(Lcom/google/common/base/Function;)Lcom/google/common/collect/Ordering;function!Lcom/google/common/base/Function;*Lcom/google/common/base/Function;k(Lcom/google/common/base/Function;)Lcom/google/common/collect/Ordering;onKeys:EntryL()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;>;compare'(Ljava/lang/Object;Ljava/lang/Object;)Ileftright	(TT;TT;)I"RuntimeVisibleParameterAnnotations.Lcom/google/common/collect/ParametricNullness;min((Ljava/util/Iterator;)Ljava/lang/Object;iteratorLjava/util/Iterator;minSoFarLjava/util/Iterator;TE;%(Ljava/util/Iterator;)TE;((Ljava/lang/Iterable;)Ljava/lang/Object;iterableLjava/lang/Iterable;%(Ljava/lang/Iterable;)TE;8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;ab(TE;TE;)TE;](Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;rcrest[TE;y(TE;TE;TE;[TE;)TE;maxmaxSoFarleastOf'(Ljava/lang/Iterable;I)Ljava/util/List;array
collectionLjava/util/Collection;kLjava/util/Collection;8(Ljava/lang/Iterable;I)Ljava/util/List;'(Ljava/util/Iterator;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;)ZnextprevitLjava/lang/Iterable<+TT;>;Ljava/util/Iterator<+TT;>;<(Ljava/lang/Iterable<+TT;>;)ZisStrictlyOrderedbinarySearch%(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;=>?"com/google/common/collect/Ordering,com/google/common/collect/ComparatorOrdering?@ABC*com/google/common/collect/ExplicitOrdering?DEFGopH>IJ>KLi??)com/google/common/collect/ReverseOrdering?M,com/google/common/collect/NullsFirstOrdering+com/google/common/collect/NullsLastOrdering,com/google/common/collect/ByFunctionOrdering?NOPQ??*com/google/common/collect/CompoundOrderingjava/util/Comparator?R?S1com/google/common/collect/LexicographicalOrdering?TUV??W?X????????java/util/CollectionYZ[\]^_`aFbcde??fghijjava/lang/Integerkl^mnopq?r?stuvwxj?S??y[zk{|}~?java/lang/Object=com/google/common/collect/Ordering$IncomparableValueException4com/google/common/collect/Ordering$ArbitraryOrdering:com/google/common/collect/Ordering$ArbitraryOrderingHolder?java/util/Map$Entryjava/util/ArrayListjava/util/Iterator)com/google/common/collect/NaturalOrderingINSTANCE+Lcom/google/common/collect/NaturalOrdering;(Ljava/util/Comparator;)V$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;(Ljava/util/List;)Vcom/google/common/collect/ListsasList7(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/util/List;*com/google/common/collect/AllEqualOrdering,Lcom/google/common/collect/AllEqualOrdering;/com/google/common/collect/UsingToStringOrdering1Lcom/google/common/collect/UsingToStringOrdering;ARBITRARY_ORDERING'(Lcom/google/common/collect/Ordering;)VH(Lcom/google/common/base/Function;Lcom/google/common/collect/Ordering;)Vcom/google/common/collect/MapskeyFunction#()Lcom/google/common/base/Function;/(Ljava/util/Comparator;Ljava/util/Comparator;)V(Ljava/lang/Iterable;)V()Ljava/lang/Object;hasNext()Zjava/lang/Iterable()Ljava/util/Iterator;size()ItoArray()[Ljava/lang/Object;java/util/Arrayssort,([Ljava/lang/Object;Ljava/util/Comparator;)VcopyOf)([Ljava/lang/Object;I)[Ljava/lang/Object;%([Ljava/lang/Object;)Ljava/util/List;java/util/CollectionsunmodifiableList"(Ljava/util/List;)Ljava/util/List;.com/google/common/collect/CollectPreconditionscheckNonnegative(ILjava/lang/String;)I	emptyList()Ljava/util/List;newArrayList+(Ljava/util/Iterator;)Ljava/util/ArrayList;)(Ljava/util/List;Ljava/util/Comparator;)VsubList(II)Ljava/util/List;java/util/Listclear
trimToSize&com/google/common/collect/TopKSelectorleastA(ILjava/util/Comparator;)Lcom/google/common/collect/TopKSelector;offerAll(Ljava/util/Iterator;)VtopK#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;;(Ljava/util/List;Ljava/lang/Object;Ljava/util/Comparator;)I
java/util/Map!DLMNOPMNQ#	RST??U?VWXYZZO	[\Tl*??
*???Y*??U????]^_`^abGc^VdXYZZOe
f	[gTD*???U?]hi`hjchkVlmnXYZZOe
f	opTE	?Y*??U?]	qr`	qscqVtXYZZO?ouTY	*+??	?U?]	vw	xy`	vz	x{c	vxV|XYZZO	}ST?
?U V~XYZZOe
f	ST??U-V~XYZZO	?ST??UBV~X?e
f??TA*?
?U?]?i`?j?STE	?Y*??U?]	?i`	?jV?XYZZO?STE	?Y*??U?]	?i`	?jV?XYZZOe
f?STE	?Y*??U?]	?i`	?jV?XYZZOe
f??TZ
?Y+*??U?]
?i
??`
?j
??c?V?XYZZOe
f?STD*???U?]?i`?jV??\T`?Y*+????U?]?i?_`?j??c?V?XYZZO	??TE	?Y*??U]	??`	??c?V?XYZZOe
f?STE	?Y*??U ]	?i`	?jV?XYZZO??c	??V??
????T?!+?M+??*,+?? M???,?U9;<?] !?i!???w` !?j!????b	?Dc?V?m???T[*+?!?"?UR]?i??`?j??c?V?m???T?*+,?#?+?,?Uf] ?i?w?w` ?j????b
@Dc	??V?m??
?????T'
:**+,? -? ::?66?2:	*	? :?????Uz
|'}1|7?]H'
?w	:?i:?w:?w:?w:?y
-?w`H'
??	:?j:??:??:??:??
-??b#?	DDD?D??c????V?m???????T?!+?M+??*,+??$M???,?U????] !?i!???w` !?j!????b	?Dc?V?m???T[*+?!?%?U?]?i??`?j??c?V?m???T?*+,?#?+?,?U?] ?i?w?w` ?j????b
@Dc	??V?m??
?????T'
:**+,?$-?$::?66?2:	*	?$:?????U?
?'?1?7?]H'
?w	:?i:?w:?w:?w:?y
-?w`H'
??	:?j:??:??:??:??
-??b#?	DDD?D??c????V?m???????TO+?&??+?&N-?'?(?i??)-?*:*?+???,:?-?.?*+?!?/?U&	????%?+?2?:?C]4%?y7??O?iO??O?M`*%??7??O?jO??b?:&??c	??V???T%\+?W0?1W?+???2?4?,+?5N-*?6-?7?--?7?8?9-?:-?.?*?;N-+?<-?=?U:#(-5C G!L#R$W%]4($??R
??\?i\??\?M`*($??R
??\?j\??b
?%??c	??V???Td
*?>+???U<] 
?i
??
?M`
?j
??c	??V???Td
*?>+?/?UP] 
?i
??
?M`
?j
??c	??V???T~+?@M,*?+,?-?A?Ufg
h] ?i??
?y` ?j??
??c?V???TV*+?B?U|]?i??`?j??c?V?e
???T<+?!M,??-,?N,??,?:*-?#??N????U*
???? ?(?2?4?7?:?]4(?w#?w<?i<??5??`4(?z#?z<?j<??5??b??D?D?c?V???T<+?!M,??-,?N,??,?:*-?#??N????U*
???? ?(?2?4?7?:?]4(?w#?w<?i<??5??`4(?z#?z<?j<??5??b??D?D?c?V???Tk+,*?C?U?] ?i?r?w` ?j???zc	??kV?mn?	?V???m?XYe
fG"EFHIJK
?9?	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy