com.google.common.collect.Ordering.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java-sdk Show documentation
Show all versions of java-sdk Show documentation
Java SDK for connecting to the Relayr Cloud
???? 2? ? ? ? ?
N
3
!"#
$
%
&
'( ') '* {
+,
-.
+/
01
234
?5
6
78????
9
0:
;)
;<=>
;?
@
AB
+C
AD
-E
F
G
HI
J
7K
0LM IncomparableValueException InnerClassesN ArbitraryOrderingO ArbitraryOrderingHolder LEFT_IS_GREATER I
ConstantValue RIGHT_IS_GREATER???? natural &()Lcom/google/common/collect/Ordering; Code LineNumberTable Signature F()Lcom/google/common/collect/Ordering; RuntimeInvisibleAnnotations -Lcom/google/common/annotations/GwtCompatible; serializable from <(Ljava/util/Comparator;)Lcom/google/common/collect/Ordering; LocalVariableTable
comparator Ljava/util/Comparator; LocalVariableTypeTable Ljava/util/Comparator;
StackMapTable \(Ljava/util/Comparator;)Lcom/google/common/collect/Ordering; J(Lcom/google/common/collect/Ordering;)Lcom/google/common/collect/Ordering; ordering $Lcom/google/common/collect/Ordering; )Lcom/google/common/collect/Ordering;
Deprecated j(Lcom/google/common/collect/Ordering;)Lcom/google/common/collect/Ordering; RuntimeVisibleAnnotations Ljava/lang/Deprecated; explicit 6(Ljava/util/List;)Lcom/google/common/collect/Ordering;
valuesInOrder Ljava/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;
leastValue Ljava/lang/Object; remainingValuesInOrder [Ljava/lang/Object; TT; [TT; H(TT;[TT;)Lcom/google/common/collect/Ordering; allEqual :()Lcom/google/common/collect/Ordering;
usingToString arbitrary ()V this reverse 2()Lcom/google/common/collect/Ordering;
nullsFirst nullsLast
onResultOf G(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; onKeysQ Entry L()Lcom/google/common/collect/Ordering;>; compound secondaryComparator Ljava/util/Comparator<-TU;>; N(Ljava/util/Comparator<-TU;>;)Lcom/google/common/collect/Ordering; :(Ljava/lang/Iterable;)Lcom/google/common/collect/Ordering; comparators Ljava/lang/Iterable; 3Ljava/lang/Iterable<+Ljava/util/Comparator<-TT;>;>; t(Ljava/lang/Iterable<+Ljava/util/Comparator<-TT;>;>;)Lcom/google/common/collect/Ordering; lexicographical H()Lcom/google/common/collect/Ordering;>; compare '(Ljava/lang/Object;Ljava/lang/Object;)I (TT;TT;)I "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; min ((Ljava/util/Iterator;)Ljava/lang/Object; iterator Ljava/util/Iterator; minSoFar Ljava/util/Iterator; TE;4 %(Ljava/util/Iterator;)TE; ((Ljava/lang/Iterable;)Ljava/lang/Object; iterable Ljava/lang/Iterable; %(Ljava/lang/Iterable;)TE; 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; a b (TE;TE;)TE; ](Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; r arr$ len$ i$ c rest [TE; (TE;TE;TE;[TE;)TE; max maxSoFar leastOf '(Ljava/lang/Iterable;I)Ljava/util/List; array
collection Ljava/util/Collection; k Ljava/util/Collection;( 8(Ljava/lang/Iterable;I)Ljava/util/List; '(Ljava/util/Iterator;I)Ljava/util/List; list Ljava/util/ArrayList; e
pivotIndex
pivotNewIndex i left right minThresholdPosition elements bufferCap buffer threshold
bufferSize Ljava/util/ArrayList;RS 8(Ljava/util/Iterator;I)Ljava/util/List; partition ([Ljava/lang/Object;III)I values
pivotValue
storeIndex ([TE;III)I
greatestOf
sortedCopy &(Ljava/lang/Iterable;)Ljava/util/List; 7(Ljava/lang/Iterable;)Ljava/util/List; immutableSortedCopy ?(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableList;T P(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableList; isOrdered (Ljava/lang/Iterable;)Z next prev it Ljava/lang/Iterable<+TT;>; Ljava/util/Iterator<+TT;>; (Ljava/lang/Iterable<+TT;>;)Z isStrictlyOrdered binarySearch %(Ljava/util/List;Ljava/lang/Object;)I
sortedList key Ljava/util/List<+TT;>; (Ljava/util/List<+TT;>;TT;)I CLjava/lang/Object;Ljava/util/Comparator;
SourceFile
Ordering.javaUV QWXY "com/google/common/collect/Ordering ,com/google/common/collect/ComparatorOrdering ?Z[\] *com/google/common/collect/ExplicitOrdering ?^_`a q rbXcdXef k ? ? )com/google/common/collect/ReverseOrdering ?g ,com/google/common/collect/NullsFirstOrdering +com/google/common/collect/NullsLastOrdering ,com/google/common/collect/ByFunctionOrdering ?hijk ? ? *com/google/common/collect/CompoundOrdering java/util/Comparator ?l ?m 1com/google/common/collect/LexicographicalOrderingS ?nop ? ?T ?q ? ? ? ? ? ? ? ? java/util/Collectionrstuvwxyz{`|}~ ? ? k (%s) must be nonnegative java/lang/Object?????????w?R???? ?? ? ? ?? ??w? ???? ? W ? ??t????? ?? =com/google/common/collect/Ordering$IncomparableValueException 4com/google/common/collect/Ordering$ArbitraryOrdering :com/google/common/collect/Ordering$ArbitraryOrderingHolder? java/util/Map$Entry java/util/ArrayList java/util/Iterator java/lang/Iterable java/lang/Integer MAX_VALUE )com/google/common/collect/NaturalOrdering INSTANCE +Lcom/google/common/collect/NaturalOrdering; (Ljava/util/Comparator;)V $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; (Ljava/util/List;)V com/google/common/collect/Lists asList 7(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/util/List; *com/google/common/collect/AllEqualOrdering ,Lcom/google/common/collect/AllEqualOrdering; /com/google/common/collect/UsingToStringOrdering 1Lcom/google/common/collect/UsingToStringOrdering; ARBITRARY_ORDERING '(Lcom/google/common/collect/Ordering;)V H(Lcom/google/common/base/Function;Lcom/google/common/collect/Ordering;)V com/google/common/collect/Maps keyFunction #()Lcom/google/common/base/Function; /(Ljava/util/Comparator;Ljava/util/Comparator;)V (Ljava/lang/Iterable;)V ()Ljava/lang/Object; hasNext ()Z ()Ljava/util/Iterator; size ()I toArray ()[Ljava/lang/Object; java/util/Arrays sort ,([Ljava/lang/Object;Ljava/util/Comparator;)V &com/google/common/collect/ObjectArrays arraysCopyOf )([Ljava/lang/Object;I)[Ljava/lang/Object; %([Ljava/lang/Object;)Ljava/util/List; java/util/Collections unmodifiableList "(Ljava/util/List;)Ljava/util/List; valueOf (I)Ljava/lang/Integer;
checkArgument )(ZLjava/lang/String;[Ljava/lang/Object;)V 'com/google/common/collect/ImmutableList of +()Lcom/google/common/collect/ImmutableList; newArrayList +(Ljava/util/Iterator;)Ljava/util/ArrayList; )(Ljava/util/List;Ljava/util/Comparator;)V subList (II)Ljava/util/List; java/util/List clear
trimToSize java/lang/Math (II)I .([Ljava/lang/Object;IILjava/util/Comparator;)V swap ([Ljava/lang/Object;II)V #com/google/common/collect/Iterables )(Ljava/lang/Iterable;)[Ljava/lang/Object; +(Ljava/lang/Iterable;)Ljava/util/ArrayList; asImmutableList >([Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList; ;(Ljava/util/List;Ljava/lang/Object;Ljava/util/Comparator;)I
java/util/Map! 3 P Q R S T Q R U $ V W X ? ? Y j Z [ \ ] ^Z S _ ` X ` *? ?
*? ? ? Y*? ? Y { a b c d b e f G g Z h \ ] ^Z S _ i X D *? ? ? Y ? a j k d j l m Z n o p \ ] ^Z S q r X E ? Y*? ? Y ? a s t d s u Z v \ ] ^Z S ? q w X Y *+? ?
? Y ? a x y z { d x | z } Z ~ \ ] ^Z S W X ? ? Y ? Z ? \ ] ^Z S ? W X ? ? Y ? Z ? \ ] ^Z S ? W X ?
? Y ? Z ? ? ? X A *? ? Y > a ? k d ? l ? W X E ? Y*? ? Y J a ? k d ? l Z ? \ ] ^Z S ? W X E ? Y*? ? Y U a ? k d ? l Z ? \ ] ^Z S ? W X E ? Y*? ? Y ` a ? k d ? l Z ? \ ] ^Z S ? ? X Z
? Y+*? ? Y n a
? k
? ? d
? l
? ? Z ? \ ] ^Z S ? W X D *? ? ? Y r a ? k d ? l Z ? ? ` X ` ? Y*+? ? ? ? Y ? a ? k ? c d ? l ? ? Z ? \ ] ^Z S ? ? X E ? Y*? ? Y ? a ? ? d ? ? Z ? \ ] ^Z S ? W X E ? Y*? ? Y ? a ? k d ? l Z ? \ ] ^Z S ? ? Z ? ?
? ? ? ? X ? !+? M+? ? *,+? ? !M???,? Y ? ? ? ? a ! ? k ! ? ? ? y d ! ? l ! ? ? ? ? f ? ? Z ? ? ? X [ *+? " ? #? Y ? a ? k ? ? d ? l ? ? Z ? ? ? X ? *+,? $? +? ,? Y ? a ? k ? y ? y d ? l ? ? ? ? f
@ ? Z ? ?
? ? ? ? ? X E
:**+,? !-? !::?66? 2: * ? !:????? Y
' 1 7 a f
'
? y &