META-INF.modules.java.base.classes.java.util.concurrent.LinkedTransferQueue$Itr.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
???? 8 o K J L M N O P Q
J R
S
T U
S V
W X Y Z [
S \
] ^ _ ` nextNode a Node InnerClasses /Ljava/util/concurrent/LinkedTransferQueue$Node; nextItem Ljava/lang/Object; Signature TE; lastRet ancestor this$0 *Ljava/util/concurrent/LinkedTransferQueue; advance 2(Ljava/util/concurrent/LinkedTransferQueue$Node;)V Code LineNumberTable LocalVariableTable item p c this Itr .Ljava/util/concurrent/LinkedTransferQueue$Itr; pred LocalVariableTypeTable 3Ljava/util/concurrent/LinkedTransferQueue.Itr;
StackMapTable -(Ljava/util/concurrent/LinkedTransferQueue;)V hasNext ()Z next ()Ljava/lang/Object; e ()TE; forEachRemaining (Ljava/util/function/Consumer;)V action Ljava/util/function/Consumer; q #Ljava/util/function/Consumer<-TE;>; &(Ljava/util/function/Consumer<-TE;>;)V remove ()V pAlive Z +Ljava/lang/Object;Ljava/util/Iterator;
SourceFile LinkedTransferQueue.java NestHost b " # c 7 ) d E e f 3 C $ % java/util/NoSuchElementException g h i j k l java/lang/IllegalStateException ! m n ,java/util/concurrent/LinkedTransferQueue$Itr java/lang/Object java/util/Iterator -java/util/concurrent/LinkedTransferQueue$Node (java/util/concurrent/LinkedTransferQueue head isData tryCasSuccessor ?(Ljava/util/concurrent/LinkedTransferQueue$Node;Ljava/util/concurrent/LinkedTransferQueue$Node;Ljava/util/concurrent/LinkedTransferQueue$Node;)Z java/util/Objects requireNonNull &(Ljava/lang/Object;)Ljava/lang/Object; java/util/function/Consumer accept (Ljava/lang/Object;)V tryMatch '(Ljava/lang/Object;Ljava/lang/Object;)Z 0 ! " # $ % &