META-INF.modules.java.base.classes.java.util.concurrent.CopyOnWriteArrayList.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
???? 6? 8
9: ;
<
=>
? @ j
AB
C
D
E
F
G
HIJ
9
AK
LMN
9O
P
QR
S
TU
V
W
X
YZ
[\
9
] ^ ?_ ?`
[a f
g fij
k ?l
m
no
39
p
q
rG ?s
t
uG
Av
w
x
y
z{
z|
}~?
z?
A?? E^
??
H??
???
L? ?
???
P???
S? g
??
P?? ????? COWSubListIterator InnerClasses
COWSubList COWIterator serialVersionUID J
ConstantValuex]??F??? lock Ljava/lang/Object; array [Ljava/lang/Object; getArray ()[Ljava/lang/Object; Code LineNumberTable LocalVariableTable this +Ljava/util/concurrent/CopyOnWriteArrayList; LocalVariableTypeTable 0Ljava/util/concurrent/CopyOnWriteArrayList; setArray ([Ljava/lang/Object;)V a ()V (Ljava/util/Collection;)V elements c Ljava/util/Collection; Ljava/util/Collection<+TE;>;
StackMapTable? Signature (Ljava/util/Collection<+TE;>;)V toCopyIn [TE; ([TE;)V size ()I isEmpty ()Z indexOf *(Ljava/lang/Object;[Ljava/lang/Object;II)I i I o index fence lastIndexOf )(Ljava/lang/Object;[Ljava/lang/Object;I)I contains (Ljava/lang/Object;)Z (Ljava/lang/Object;)I (Ljava/lang/Object;I)I e TE; (TE;I)I clone ()Ljava/lang/Object; &Ljava/lang/CloneNotSupportedException; toArray (([Ljava/lang/Object;)[Ljava/lang/Object; len [TT; ([TT;)[TT; elementAt (([Ljava/lang/Object;I)Ljava/lang/Object; /([Ljava/lang/Object;I)TE; outOfBounds (II)Ljava/lang/String; get (I)Ljava/lang/Object; (I)TE; set '(ILjava/lang/Object;)Ljava/lang/Object; newElements oldValue element? (ITE;)TE; add (TE;)Z (ILjava/lang/Object;)V numMoved (ITE;)V remove snapshot )(Ljava/lang/Object;[Ljava/lang/Object;I)Z prefix current removeRange (II)V newlen fromIndex toIndex addIfAbsent ((Ljava/lang/Object;[Ljava/lang/Object;)Z common (TE;[Ljava/lang/Object;)Z containsAll (Ljava/util/Collection;)Z Ljava/util/Collection<*>;? (Ljava/util/Collection<*>;)Z removeAll retainAll addAllAbsent (Ljava/util/Collection;)I added cs (Ljava/util/Collection<+TE;>;)I clear addAll (Ljava/util/Collection<+TE;>;)Z (ILjava/util/Collection;)Z (ILjava/util/Collection<+TE;>;)Z forEach (Ljava/util/function/Consumer;)V x action Ljava/util/function/Consumer; #Ljava/util/function/Consumer<-TE;>; &(Ljava/util/function/Consumer<-TE;>;)V removeIf !(Ljava/util/function/Predicate;)Z filter Ljava/util/function/Predicate; $Ljava/util/function/Predicate<-TE;>; '(Ljava/util/function/Predicate<-TE;>;)Z nBits (I)[J n setBit ([JI)V bits [J isClear ([JI)Z
bulkRemove? #(Ljava/util/function/Predicate;II)Z beg deathRow deleted newElts w end es ? )(Ljava/util/function/Predicate<-TE;>;II)Z
replaceAll %(Ljava/util/function/UnaryOperator;)V operator "Ljava/util/function/UnaryOperator; 'Ljava/util/function/UnaryOperator;? *(Ljava/util/function/UnaryOperator;)V '(Ljava/util/function/UnaryOperator;II)V ,(Ljava/util/function/UnaryOperator;II)V sort (Ljava/util/Comparator;)V Ljava/util/Comparator; Ljava/util/Comparator<-TE;>;? (Ljava/util/Comparator<-TE;>;)V (Ljava/util/Comparator;II)V !(Ljava/util/Comparator<-TE;>;II)V writeObject (Ljava/io/ObjectOutputStream;)V s Ljava/io/ObjectOutputStream;?
Exceptions?
readObject (Ljava/io/ObjectInputStream;)V Ljava/io/ObjectInputStream;? toString ()Ljava/lang/String; equals list Ljava/util/List; it Ljava/util/Iterator; Ljava/util/List<*>; Ljava/util/Iterator<*>; hashCode iterator ()Ljava/util/Iterator; ()Ljava/util/Iterator; listIterator ()Ljava/util/ListIterator; ()Ljava/util/ListIterator; (I)Ljava/util/ListIterator; (I)Ljava/util/ListIterator; spliterator ()Ljava/util/Spliterator; ()Ljava/util/Spliterator; subList (II)Ljava/util/List; (II)Ljava/util/List; resetLock "Ljava/lang/IllegalAccessException; lockField Ljava/lang/reflect/Field; lambda$resetLock$2 ()Ljava/lang/reflect/Field; f (Ljava/lang/ReflectiveOperationException; lambda$retainAll$1 +(Ljava/util/Collection;Ljava/lang/Object;)Z lambda$removeAll$0 ?Ljava/lang/Object;Ljava/util/List;Ljava/util/RandomAccess;Ljava/lang/Cloneable;Ljava/io/Serializable;
SourceFile CopyOnWriteArrayList.java i j w x java/lang/Object g h t u?? )java/util/concurrent/CopyOnWriteArrayList k l ? l??? ? ? ? ? ? ? ? ? ?* x $java/lang/CloneNotSupportedException java/lang/InternalError????? java/lang/StringBuilder Index: ???? , Size: ? ? #java/lang/IndexOutOfBoundsException ? ? w? ? ?????? ? ?? ?? ??? BootstrapMethods? ???? ? ????? ? ?? ? ? ? ? ? )java/util/ConcurrentModificationException ? ? ? ? j?? ? j ??? x????? x? ??????? ?? java/util/List ? 5java/util/concurrent/CopyOnWriteArrayList$COWIterator w? java/util/Spliterator?$? 4java/util/concurrent/CopyOnWriteArrayList$COWSubList w? ??/????? java/lang/reflect/Field ?? java/lang/IllegalAccessException java/lang/Error w?????? &java/lang/ReflectiveOperationException ? ? java/util/RandomAccess java/lang/Cloneable java/io/Serializable