META-INF.modules.java.base.classes.java.util.Collections.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.base Show documentation
Show all versions of java.base Show documentation
Bytecoder java.base Module
???? 62
?I'JK'LM
N
O'PQ R'S
TUVW
X
Y
Z[\
]'^_ `a
I
b
c'd
e'fgh
i1jLVLk
l
m
n
o'p
q
?r
st
-uv
/wx
1yz
3{|
5}~
7}
9??
;??
=??
?u
???
Bw
B??
Ey?
G{?
I}?
K}
I?
K??
O??
Q??
S??
U?
??.?
Y??
[??
]??
_??
a??
c??
e??
g??
i? ?? ?? ?? ?
3? ? ?
=??
s??
u??
w??
y??
{???
~I?
~?
~?
~?
}i?
?? ?? ??? ??
???
?u?
?I????
???1L1?1??
???
???
???
???
???
??? AsLIFOQueue InnerClasses
SetFromMap ReverseComparator2? ReverseComparator
CopiesList SingletonMap
SingletonList SingletonSet EmptyMap EmptyList EmptySet? EmptyEnumeration? EmptyListIterator?
EmptyIterator CheckedNavigableMap CheckedSortedMap
CheckedMap CheckedRandomAccessList CheckedList CheckedNavigableSet CheckedSortedSet
CheckedSet CheckedQueue CheckedCollection SynchronizedNavigableMap SynchronizedSortedMap SynchronizedMap SynchronizedRandomAccessList SynchronizedList SynchronizedNavigableSet SynchronizedSortedSet SynchronizedSet SynchronizedCollection UnmodifiableNavigableMap UnmodifiableSortedMap UnmodifiableMap UnmodifiableRandomAccessList UnmodifiableList UnmodifiableNavigableSet UnmodifiableSortedSet UnmodifiableSet UnmodifiableCollection BINARYSEARCH_THRESHOLD I
ConstantValue ? REVERSE_THRESHOLD SHUFFLE_THRESHOLD FILL_THRESHOLD ROTATE_THRESHOLD d COPY_THRESHOLD
REPLACEALL_THRESHOLD INDEXOFSUBLIST_THRESHOLD # r Ljava/util/Random; EMPTY_SET Ljava/util/Set;
EMPTY_LIST Ljava/util/List; EMPTY_MAP Ljava/util/Map; ()V Code LineNumberTable LocalVariableTable this Ljava/util/Collections; sort (Ljava/util/List;)V list LocalVariableTypeTable Ljava/util/List; Signature 9;>(Ljava/util/List;)V )(Ljava/util/List;Ljava/util/Comparator;)V c Ljava/util/Comparator; Ljava/util/Comparator<-TT;>; J(Ljava/util/List;Ljava/util/Comparator<-TT;>;)V binarySearch %(Ljava/util/List;Ljava/lang/Object;)I key Ljava/lang/Object; /Ljava/util/List<+Ljava/lang/Comparable<-TT;>;>; TT;
StackMapTable K(Ljava/util/List<+Ljava/lang/Comparable<-TT;>;>;TT;)I indexedBinarySearch mid midVal Ljava/lang/Comparable; cmp low high Ljava/lang/Comparable<-TT;>; iteratorBinarySearch i Ljava/util/ListIterator; 7Ljava/util/ListIterator<+Ljava/lang/Comparable<-TT;>;>;? get -(Ljava/util/ListIterator;I)Ljava/lang/Object; index obj pos Ljava/util/ListIterator<+TT;>; :(Ljava/util/ListIterator<+TT;>;I)TT; ;(Ljava/util/List;Ljava/lang/Object;Ljava/util/Comparator;)I Ljava/util/List<+TT;>; N(Ljava/util/List<+TT;>;TT;Ljava/util/Comparator<-TT;>;)I l reverse j tmp fwd rev size Ljava/util/List<*>;? (Ljava/util/List<*>;)V shuffle rnd %(Ljava/util/List;Ljava/util/Random;)V e arr [Ljava/lang/Object; it ((Ljava/util/List<*>;Ljava/util/Random;)V swap (Ljava/util/List;II)V (Ljava/util/List<*>;II)V ([Ljava/lang/Object;II)V fill %(Ljava/util/List;Ljava/lang/Object;)V itr Ljava/util/ListIterator<-TT;>; Ljava/util/List<-TT;>; 2(Ljava/util/List<-TT;>;TT;)V copy #(Ljava/util/List;Ljava/util/List;)V di si dest src srcSize E(Ljava/util/List<-TT;>;Ljava/util/List<+TT;>;)V min *(Ljava/util/Collection;)Ljava/lang/Object; next coll Ljava/util/Collection; Ljava/util/Iterator; candidate Ljava/util/Collection<+TT;>; Ljava/util/Iterator<+TT;>;? T;>(Ljava/util/Collection<+TT;>;)TT; @(Ljava/util/Collection;Ljava/util/Comparator;)Ljava/lang/Object; comp S(Ljava/util/Collection<+TT;>;Ljava/util/Comparator<-TT;>;)TT; max rotate (Ljava/util/List;I)V distance (Ljava/util/List<*>;I)V rotate1 displaced
cycleStart nMoved /(Ljava/util/List;I)V rotate2
replaceAll 7(Ljava/util/List;Ljava/lang/Object;Ljava/lang/Object;)Z oldVal newVal result Z Ljava/util/ListIterator; 4(Ljava/util/List;TT;TT;)Z indexOfSubList #(Ljava/util/List;Ljava/util/List;)I ti source target
sourceSize
targetSize maxCandidate Ljava/util/ListIterator<*>; )(Ljava/util/List<*>;Ljava/util/List<*>;)I lastIndexOfSubList unmodifiableCollection .(Ljava/util/Collection;)Ljava/util/Collection; O(Ljava/util/Collection<+TT;>;)Ljava/util/Collection; unmodifiableSet (Ljava/util/Set;)Ljava/util/Set; s Ljava/util/Set<+TT;>; A(Ljava/util/Set<+TT;>;)Ljava/util/Set; unmodifiableSortedSet ,(Ljava/util/SortedSet;)Ljava/util/SortedSet; Ljava/util/SortedSet; Ljava/util/SortedSet; L(Ljava/util/SortedSet;)Ljava/util/SortedSet; unmodifiableNavigableSet 2(Ljava/util/NavigableSet;)Ljava/util/NavigableSet; Ljava/util/NavigableSet; Ljava/util/NavigableSet; R(Ljava/util/NavigableSet;)Ljava/util/NavigableSet; unmodifiableList "(Ljava/util/List;)Ljava/util/List; C(Ljava/util/List<+TT;>;)Ljava/util/List; unmodifiableMap (Ljava/util/Map;)Ljava/util/Map; m Ljava/util/Map<+TK;+TV;>; \(Ljava/util/Map<+TK;+TV;>;)Ljava/util/Map; unmodifiableSortedMap ,(Ljava/util/SortedMap;)Ljava/util/SortedMap; Ljava/util/SortedMap; Ljava/util/SortedMap; g(Ljava/util/SortedMap;)Ljava/util/SortedMap; unmodifiableNavigableMap 2(Ljava/util/NavigableMap;)Ljava/util/NavigableMap; Ljava/util/NavigableMap; !Ljava/util/NavigableMap; m(Ljava/util/NavigableMap;)Ljava/util/NavigableMap; synchronizedCollection Ljava/util/Collection; N(Ljava/util/Collection;)Ljava/util/Collection; @(Ljava/util/Collection;Ljava/lang/Object;)Ljava/util/Collection; mutex `(Ljava/util/Collection;Ljava/lang/Object;)Ljava/util/Collection; synchronizedSet Ljava/util/Set; @(Ljava/util/Set;)Ljava/util/Set; 2(Ljava/util/Set;Ljava/lang/Object;)Ljava/util/Set; R(Ljava/util/Set;Ljava/lang/Object;)Ljava/util/Set; synchronizedSortedSet synchronizedNavigableSet synchronizedList B(Ljava/util/List;)Ljava/util/List; 4(Ljava/util/List;Ljava/lang/Object;)Ljava/util/List; T(Ljava/util/List;Ljava/lang/Object;)Ljava/util/List; synchronizedMap Ljava/util/Map; Z(Ljava/util/Map;)Ljava/util/Map; synchronizedSortedMap Ljava/util/SortedMap; f(Ljava/util/SortedMap;)Ljava/util/SortedMap; synchronizedNavigableMap Ljava/util/NavigableMap; l(Ljava/util/NavigableMap;)Ljava/util/NavigableMap; checkedCollection ?(Ljava/util/Collection;Ljava/lang/Class;)Ljava/util/Collection; type Ljava/lang/Class; Ljava/util/Collection; Ljava/lang/Class; d(Ljava/util/Collection;Ljava/lang/Class;)Ljava/util/Collection; zeroLengthArray &(Ljava/lang/Class;)[Ljava/lang/Object; Ljava/lang/Class; 2(Ljava/lang/Class;)[TT; checkedQueue 5(Ljava/util/Queue;Ljava/lang/Class;)Ljava/util/Queue; queue Ljava/util/Queue; Ljava/util/Queue; Z(Ljava/util/Queue;Ljava/lang/Class;)Ljava/util/Queue;
checkedSet 1(Ljava/util/Set;Ljava/lang/Class;)Ljava/util/Set; Ljava/util/Set; V(Ljava/util/Set;Ljava/lang/Class;)Ljava/util/Set; checkedSortedSet =(Ljava/util/SortedSet;Ljava/lang/Class;)Ljava/util/SortedSet; Ljava/util/SortedSet; b(Ljava/util/SortedSet;Ljava/lang/Class;)Ljava/util/SortedSet; checkedNavigableSet C(Ljava/util/NavigableSet;Ljava/lang/Class;)Ljava/util/NavigableSet; Ljava/util/NavigableSet; h(Ljava/util/NavigableSet;Ljava/lang/Class;)Ljava/util/NavigableSet; checkedList 3(Ljava/util/List;Ljava/lang/Class;)Ljava/util/List; Ljava/util/List; X(Ljava/util/List;Ljava/lang/Class;)Ljava/util/List;
checkedMap B(Ljava/util/Map;Ljava/lang/Class;Ljava/lang/Class;)Ljava/util/Map; keyType valueType Ljava/lang/Class; Ljava/lang/Class; ?(Ljava/util/Map;Ljava/lang/Class;Ljava/lang/Class;)Ljava/util/Map; checkedSortedMap N(Ljava/util/SortedMap;Ljava/lang/Class;Ljava/lang/Class;)Ljava/util/SortedMap; ?(Ljava/util/SortedMap;Ljava/lang/Class;Ljava/lang/Class;)Ljava/util/SortedMap; checkedNavigableMap T(Ljava/util/NavigableMap;Ljava/lang/Class;Ljava/lang/Class;)Ljava/util/NavigableMap; ?(Ljava/util/NavigableMap;Ljava/lang/Class;Ljava/lang/Class;)Ljava/util/NavigableMap;
emptyIterator ()Ljava/util/Iterator; 1()Ljava/util/Iterator; emptyListIterator ()Ljava/util/ListIterator; 5()Ljava/util/ListIterator; emptyEnumeration ()Ljava/util/Enumeration; 4()Ljava/util/Enumeration; emptySet ()Ljava/util/Set; ,()Ljava/util/Set; emptySortedSet ()Ljava/util/SortedSet; 2()Ljava/util/SortedSet; emptyNavigableSet ()Ljava/util/NavigableSet; 5()Ljava/util/NavigableSet; emptyList ()Ljava/util/List; -()Ljava/util/List; emptyMap ()Ljava/util/Map; C()Ljava/util/Map; emptySortedMap ()Ljava/util/SortedMap; I()Ljava/util/SortedMap; emptyNavigableMap ()Ljava/util/NavigableMap; L()Ljava/util/NavigableMap; singleton #(Ljava/lang/Object;)Ljava/util/Set; o /(TT;)Ljava/util/Set; singletonIterator ((Ljava/lang/Object;)Ljava/util/Iterator; TE; 4(TE;)Ljava/util/Iterator; singletonSpliterator +(Ljava/lang/Object;)Ljava/util/Spliterator; element 7(TT;)Ljava/util/Spliterator;
singletonList $(Ljava/lang/Object;)Ljava/util/List; 0(TT;)Ljava/util/List; singletonMap 5(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; value TK; TV; I(TK;TV;)Ljava/util/Map; nCopies %(ILjava/lang/Object;)Ljava/util/List; n 1(ITT;)Ljava/util/List; reverseOrder ()Ljava/util/Comparator; 3()Ljava/util/Comparator; .(Ljava/util/Comparator;)Ljava/util/Comparator; Ljava/util/Comparator; N(Ljava/util/Comparator;)Ljava/util/Comparator; enumeration /(Ljava/util/Collection;)Ljava/util/Enumeration; O(Ljava/util/Collection;)Ljava/util/Enumeration; .(Ljava/util/Enumeration;)Ljava/util/ArrayList; Ljava/util/Enumeration; Ljava/util/ArrayList; Ljava/util/Enumeration; Ljava/util/ArrayList; N(Ljava/util/Enumeration;)Ljava/util/ArrayList; eq '(Ljava/lang/Object;Ljava/lang/Object;)Z o1 o2 frequency +(Ljava/util/Collection;Ljava/lang/Object;)I Ljava/util/Collection<*>; .(Ljava/util/Collection<*>;Ljava/lang/Object;)I disjoint /(Ljava/util/Collection;Ljava/util/Collection;)Z c1size c2size c1 c2 contains iterate? 5(Ljava/util/Collection<*>;Ljava/util/Collection<*>;)Z addAll ,(Ljava/util/Collection;[Ljava/lang/Object;)Z elements Ljava/util/Collection<-TT;>; [TT; 9(Ljava/util/Collection<-TT;>;[TT;)Z RuntimeVisibleAnnotations Ljava/lang/SafeVarargs;
newSetFromMap (Ljava/util/Map;)Ljava/util/Set; map 'Ljava/util/Map; S(Ljava/util/Map;)Ljava/util/Set; asLifoQueue $(Ljava/util/Deque;)Ljava/util/Queue; deque Ljava/util/Deque; Ljava/util/Deque; D(Ljava/util/Deque;)Ljava/util/Queue;
SourceFile Collections.java ? ? ?? java/util/RandomAccess%? java/util/Collections? java/lang/Comparable??????E??? ???12???? ? ? java/util/Random)+????14?? #java/lang/IndexOutOfBoundsException Source does not fit in dest ??????CDQDVS[S?? ???!" ,java/util/Collections$UnmodifiableCollection ?? %java/util/Collections$UnmodifiableSet ?? +java/util/Collections$UnmodifiableSortedSet ?? .java/util/Collections$UnmodifiableNavigableSet ?? 2java/util/Collections$UnmodifiableRandomAccessList ? ? &java/util/Collections$UnmodifiableList %java/util/Collections$UnmodifiableMap ?? +java/util/Collections$UnmodifiableSortedMap ?? .java/util/Collections$UnmodifiableNavigableMap ? ,java/util/Collections$SynchronizedCollection ? %java/util/Collections$SynchronizedSet ? +java/util/Collections$SynchronizedSortedSet .java/util/Collections$SynchronizedNavigableSet 2java/util/Collections$SynchronizedRandomAccessList &java/util/Collections$SynchronizedList ?6 %java/util/Collections$SynchronizedMap +java/util/Collections$SynchronizedSortedMap .java/util/Collections$SynchronizedNavigableMap 'java/util/Collections$CheckedCollection ? "java/util/Collections$CheckedQueue ? java/util/Collections$CheckedSet ? &java/util/Collections$CheckedSortedSet ? )java/util/Collections$CheckedNavigableSet ?
-java/util/Collections$CheckedRandomAccessList ? !java/util/Collections$CheckedList java/util/Collections$CheckedMap ? &java/util/Collections$CheckedSortedMap ?
)java/util/Collections$CheckedNavigableMap ? ? ?? ? ? ? ? "java/util/Collections$SingletonSet ?? java/util/Collections$1 java/util/Collections$2 #java/util/Collections$SingletonList "java/util/Collections$SingletonMap ? "java/lang/IllegalArgumentException java/lang/StringBuilder List length = java/util/Collections$CopiesList ? !#%& (java/util/Collections$ReverseComparator2 ? ?? java/util/Collections$3 java/util/ArrayList'(?)?*?
java/util/Set/? java/util/Collections$SetFromMap !java/util/Collections$AsLIFOQueue+,- java/util/Deque ?. java/util/Collections$EmptySet ?/ java/util/Collections$EmptyList java/util/Collections$EmptyMap java/lang/Object 'java/util/Collections$ReverseComparator &java/util/Collections$EmptyEnumeration 'java/util/Collections$EmptyListIterator #java/util/Collections$EmptyIterator java/util/ListIterator java/util/List java/util/Iterator java/util/Collection (Ljava/util/Comparator;)V ()I (I)Ljava/lang/Object; compareTo (Ljava/lang/Object;)I listIterator nextIndex ()Ljava/lang/Object; previous java/util/Comparator compare '(Ljava/lang/Object;Ljava/lang/Object;)I (I)Ljava/util/ListIterator; set (Ljava/lang/Object;)V nextInt (I)I toArray ()[Ljava/lang/Object; '(ILjava/lang/Object;)Ljava/lang/Object; (Ljava/lang/String;)V iterator hasNext ()Z subList (II)Ljava/util/List; equals (Ljava/lang/Object;)Z (Ljava/util/Collection;)V (Ljava/util/Set;)V (Ljava/util/SortedSet;)V (Ljava/util/NavigableSet;)V (Ljava/util/Map;)V (Ljava/util/SortedMap;)V (Ljava/util/NavigableMap;)V +(Ljava/util/Collection;Ljava/lang/Object;)V $(Ljava/util/Set;Ljava/lang/Object;)V *(Ljava/util/Collection;Ljava/lang/Class;)V java/lang/reflect/Array newInstance &(Ljava/lang/Class;I)Ljava/lang/Object; %(Ljava/util/Queue;Ljava/lang/Class;)V #(Ljava/util/Set;Ljava/lang/Class;)V )(Ljava/util/SortedSet;Ljava/lang/Class;)V ,(Ljava/util/NavigableSet;Ljava/lang/Class;)V $(Ljava/util/List;Ljava/lang/Class;)V 4(Ljava/util/Map;Ljava/lang/Class;Ljava/lang/Class;)V :(Ljava/util/SortedMap;Ljava/lang/Class;Ljava/lang/Class;)V =(Ljava/util/NavigableMap;Ljava/lang/Class;Ljava/lang/Class;)V EMPTY_ITERATOR %Ljava/util/Collections$EmptyIterator; )Ljava/util/Collections$EmptyListIterator; EMPTY_ENUMERATION (Ljava/util/Collections$EmptyEnumeration;
access$000
access$1000 EmptyNavigableMap D()Ljava/util/Collections$UnmodifiableNavigableMap$EmptyNavigableMap; '(Ljava/lang/Object;Ljava/lang/Object;)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (ILjava/lang/Object;)V
REVERSE_ORDER )Ljava/util/Collections$ReverseComparator;1 ,java/util/Comparators$NaturalOrderComparator NaturalOrderComparator INSTANCE .Ljava/util/Comparators$NaturalOrderComparator; java/util/Enumeration hasMoreElements nextElement add java/util/Objects requireNonNull &(Ljava/lang/Object;)Ljava/lang/Object; (Ljava/util/Deque;)V (Ljava/util/Collections$1;)V @java/util/Collections$UnmodifiableNavigableMap$EmptyNavigableMap java/util/Comparators ! ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? S ? ? ? 3 *? ? ?
S T ? ? ? ? ? ? H *? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? \ *+? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? *? ? *? ?? *+? ?*+? ? ? ? ? ? ? ? ? ? ? ?
? ) S=*? d>? A`|6*? ? :+?
6? `=? ? d>? ????`t? ? 6
? ? ? ? ? $ ? . ? 3 ? ; ? @ ? H ? K ? N ? ? H 4 ? $ '
. ? S ? ? S Q
? H ? ? $ '
S ? S ? ? / ? ?
? K Z=*? d>*? :? @`|6? ? :+?
6? `=? ? d>? ????`t? ? : ? ? ? ? ? ? + ? 5 ? : ? B ? G ? O R U ? R 3 ? + '
5 ? Z ? ? Z X
? O ? G ? * + '
Z ? Z G ? ? . ? ?
? ? 1M*?
>? *? M????? *? M?????,? ? "
' / ? * 1 1 ? / ( ? ? 1 / ? ? ? ? ? +,? *+? ?*? ? *? ??
*+,? ?*+,? ? ? = >
@ A $C ? + ? ? + + ? ? ? + ? + + ? ?
?
? ? U>*? d6? A`|6*? :,+? 6? `>? ? d6? ????`t? ? 6
G H J K L $M /O 4P <Q AR JT MU PV ? R 3 ? $ )
/ ? U ? U U ? ? S
? I ? ? * $ )
U U U ? ? ? ? / ?
? ?
? a \>*? d6*? :? @`|6? :,+? 6? `>? ? d6? ????`t? ? : Z [ \ ^ _ "` +a 6c ;d Ce Hf Qh Ti Wj ? \ " 2 ? + )
6 ? \ ? \ \ ? ? Z
? P ? H ? 4 + )
\ \ \ ? ? H ? ? . ?
? ? ? ? w }*? <?
*? ? &=z>d6? *? ?????? H*? M*? N6*? z6? %,? :,-? ? -? ???ڱ ? 6
x y z ${ +z 7? >? F? Z? b? n? v? |? ? f
? ? ! ? b " I 3 ? S ) ? > ># F 6$ } ? ? v% ? ? } ?&