META-INF.modules.java.base.classes.java.util.concurrent.ConcurrentLinkedDeque.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? / 01
2 3
?4
56
7 8 9 : ;
?< =
?> ?
?@ A B
C
D EF
G
H
I
J
K
?L
M
?N
?O
?P
Q
RS
$2
f2 ?T ?U ?V
W
X
Y
Z
[
\
?]
^
_
`
a
b
c
d
Ge
f
gh???
ij
>2k
lm ?
Gn
@op
qrs
tu
vw
J2x
Lyz
Ny{
Py
|}
|~
?
?
? ? ???!? ??
?? u
(? y ? ? ???
d???? CLDSpliterator InnerClasses
DescendingItr Itr? AbstractItr Node serialVersionUID J
ConstantValue)S]J`?" head 1Ljava/util/concurrent/ConcurrentLinkedDeque$Node; Signature 6Ljava/util/concurrent/ConcurrentLinkedDeque$Node; tail PREV_TERMINATOR ELjava/util/concurrent/ConcurrentLinkedDeque$Node; NEXT_TERMINATOR HOPS I HEAD Ljava/lang/invoke/VarHandle; TAIL PREV NEXT ITEM prevTerminator 3()Ljava/util/concurrent/ConcurrentLinkedDeque$Node; Code LineNumberTable LocalVariableTable this ,Ljava/util/concurrent/ConcurrentLinkedDeque; LocalVariableTypeTable 1Ljava/util/concurrent/ConcurrentLinkedDeque; 8()Ljava/util/concurrent/ConcurrentLinkedDeque$Node; nextTerminator newNode E(Ljava/lang/Object;)Ljava/util/concurrent/ConcurrentLinkedDeque$Node; item Ljava/lang/Object; node TE; Q(TE;)Ljava/util/concurrent/ConcurrentLinkedDeque$Node; linkFirst (Ljava/lang/Object;)V h p q e
StackMapTable (TE;)V linkLast t unlink 4(Ljava/util/concurrent/ConcurrentLinkedDeque$Node;)V
activePred isFirst Z
activeSucc isLast hops x prev next? 9(Ljava/util/concurrent/ConcurrentLinkedDeque$Node;)V unlinkFirst e(Ljava/util/concurrent/ConcurrentLinkedDeque$Node;Ljava/util/concurrent/ConcurrentLinkedDeque$Node;)V o first o(Ljava/util/concurrent/ConcurrentLinkedDeque$Node;Ljava/util/concurrent/ConcurrentLinkedDeque$Node;)V
unlinkLast last
updateHead ()V
updateTail skipDeletedPredecessors skipDeletedSuccessors succ d(Ljava/util/concurrent/ConcurrentLinkedDeque$Node;)Ljava/util/concurrent/ConcurrentLinkedDeque$Node; n(Ljava/util/concurrent/ConcurrentLinkedDeque$Node;)Ljava/util/concurrent/ConcurrentLinkedDeque$Node; pred screenNullResult &(Ljava/lang/Object;)Ljava/lang/Object; v (TE;)TE; (Ljava/util/Collection;)V c Ljava/util/Collection; Ljava/util/Collection<+TE;>;?? (Ljava/util/Collection<+TE;>;)V initHeadTail addFirst addLast
offerFirst (Ljava/lang/Object;)Z (TE;)Z offerLast peekFirst ()Ljava/lang/Object; ()TE; peekLast getFirst getLast pollFirst pollLast removeFirst
removeLast offer add poll peek remove pop element push removeFirstOccurrence removeLastOccurrence contains isEmpty ()Z size ()I count addAll (Ljava/util/Collection;)Z beginningOfTheEnd (Ljava/util/Collection<+TE;>;)Z clear toString ()Ljava/lang/String; s Ljava/lang/String;
charLength a [Ljava/lang/String; toArrayInternal (([Ljava/lang/Object;)[Ljava/lang/Object; [Ljava/lang/Object; ? toArray ()[Ljava/lang/Object; [TT; ([TT;)[TT; iterator ()Ljava/util/Iterator; ()Ljava/util/Iterator; descendingIterator spliterator ()Ljava/util/Spliterator; ()Ljava/util/Spliterator; writeObject (Ljava/io/ObjectOutputStream;)V Ljava/io/ObjectOutputStream;
Exceptions?
readObject (Ljava/io/ObjectInputStream;)V Ljava/io/ObjectInputStream;? removeIf !(Ljava/util/function/Predicate;)Z filter Ljava/util/function/Predicate; $Ljava/util/function/Predicate<-TE;>; '(Ljava/util/function/Predicate<-TE;>;)Z removeAll Ljava/util/Collection<*>; (Ljava/util/Collection<*>;)Z retainAll
bulkRemove removed forEach (Ljava/util/function/Consumer;)V action Ljava/util/function/Consumer; #Ljava/util/function/Consumer<-TE;>;? &(Ljava/util/function/Consumer<-TE;>;)V lambda$retainAll$1 +(Ljava/util/Collection;Ljava/lang/Object;)Z lambda$removeAll$0 l? Lookup 'Ljava/lang/invoke/MethodHandles$Lookup; (Ljava/lang/ReflectiveOperationException; eLjava/util/AbstractCollection;Ljava/util/Deque;Ljava/io/Serializable;
SourceFile ConcurrentLinkedDeque.java z v | v /java/util/concurrent/ConcurrentLinkedDeque$Node ? ? ? ????? ? ? ? u v ? v ? v ? ?? ? ? ??? ? ??? y v ? ? ? ? ? ? ? ? *java/util/concurrent/ConcurrentLinkedDeque ? ? ? ? ? ? ? ? ? ??? ? ???? ??? ? ? ? ? java/util/NoSuchElementException ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? java/lang/Integer ? ? "java/lang/IllegalArgumentException java/lang/String??? ? ?? ? []? ?? java/lang/Object??? ? ? java/lang/NullPointerException .java/util/concurrent/ConcurrentLinkedDeque$Itr ?? 8java/util/concurrent/ConcurrentLinkedDeque$DescendingItr 9java/util/concurrent/ConcurrentLinkedDeque$CLDSpliterator?? ? ??? ? ? BootstrapMethods? ??????? ?? ? ? ?????? &java/lang/ReflectiveOperationException java/lang/Error ?? java/util/AbstractCollection java/util/Deque java/io/Serializable 6java/util/concurrent/ConcurrentLinkedDeque$AbstractItr java/lang/invoke/VarHandle java/util/Collection java/util/Iterator java/io/IOException java/lang/ClassNotFoundException java/util/function/Consumer %java/lang/invoke/MethodHandles$Lookup set F(Ljava/util/concurrent/ConcurrentLinkedDeque$Node;Ljava/lang/Object;)V java/util/Objects requireNonNull
compareAndSet u(Ljava/util/concurrent/ConcurrentLinkedDeque$Node;Ljava/lang/Void;Ljava/util/concurrent/ConcurrentLinkedDeque$Node;)Z weakCompareAndSet ?(Ljava/util/concurrent/ConcurrentLinkedDeque;Ljava/util/concurrent/ConcurrentLinkedDeque$Node;Ljava/util/concurrent/ConcurrentLinkedDeque$Node;)Z
setRelease ?(Ljava/util/concurrent/ConcurrentLinkedDeque$Node;Ljava/util/concurrent/ConcurrentLinkedDeque$Node;Ljava/util/concurrent/ConcurrentLinkedDeque$Node;)Z hasNext V(Ljava/util/concurrent/ConcurrentLinkedDeque$Node;Ljava/lang/Object;Ljava/lang/Void;)Z equals java/util/Arrays copyOf )([Ljava/lang/Object;I)[Ljava/lang/Object; length java/util/concurrent/Helpers )([Ljava/lang/Object;II)Ljava/lang/String; java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V /(Ljava/util/concurrent/ConcurrentLinkedDeque;)V java/io/ObjectOutputStream defaultWriteObject java/io/ObjectInputStream defaultReadObject
??
? test 6(Ljava/util/Collection;)Ljava/util/function/Predicate;
? java/util/function/Predicate accept java/lang/invoke/MethodHandles lookup )()Ljava/lang/invoke/MethodHandles$Lookup;
findVarHandle R(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/invoke/VarHandle; (Ljava/lang/Throwable;)V???%$#$ "java/lang/invoke/LambdaMetafactory metafactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; ! f g h p q r s ? u v w x ? y v w x z v w { | v w { } ~ r ? ? ? ? ? ? ? ? ? ? A ? ? ? @ ? ? ? ? ? ? ? ? ? w ? ? ? ? @ ? ? ? $ ? ? ? ? ? ? w ? ? ? ? j ? Y? L? +*? +? ? 2 3 4 ? ? ?
? v ? ? ?
? x w ? ? ? ? ^ r+? ? M*? N-:?
Y:? &Y:?
Y:? -*? YN? -? :???? ? ???? ,?
? ,? ???-?
? *-,? W? ? . ; ? @ )D >E HF KI TJ aN gO qP ? >
e ? v b ? v Z ? v r ? ? r ? ? j ? v ? >
e ? x b ? x Z ? x r ? ? r ? ? j ? x ? ? ? ? & A % w ? ? ? ? ^ r+? ? M*? N-:? Y:? &Y:? Y:? -*? YN? -? :????
? ???? ,?
? ,? ???-?
? *-,? W? ? . [ _ ` )d >e Hf Ki Tj an go qp ? >
e ? v b ? v Z ? v r ? ? r ? ? j ? v ? >
e ? x b ? x Z ? x r ? ? r ? ? j ? x ? ? ? ? & A % w ? ? ? ? ? O+?
M+? N,? *+-? ?:-? *+,? ?-6,: ? ?
:6? 6 ?
:
? ? ? ? :6?
? ?
: ????-: ? ?
:6? 6 ? :
? ?
? ? :6?
? ?
: ????? ?? ?*? *? ?? w? ? m?
? c? ?
? V? ? ? K? ? ? >? ? ? 3*? *? ? +?
*? ? +? ? +?
*? ? +? ? ? ? 1 ? ?
? ? ? ? $? '? *? 2? 6? 9? <? C? H? R? S? W? Z? ]? d? e? i? o? r? z? ~? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???"?&?:?N? ? ? 6 ? v 9 ? ? W ? v Z ? ? C &