
rx.subjects.SubjectSubscriptionManager$SubjectObserver.class Maven / Gradle / Ivy
???? 2 ?
X Y Z
[ \
[ ]
[ ^ _ ` a b
X c d
e f
g c h i j i k
l m o p q actual Lrx/Subscriber; Signature Lrx/Subscriber<-TT;>; first Z emitting queue Ljava/util/List; $Ljava/util/List; fastPath caughtUp index Ljava/lang/Object; (Lrx/Subscriber;)V Code LineNumberTable LocalVariableTable this SubjectObserver InnerClasses 8Lrx/subjects/SubjectSubscriptionManager$SubjectObserver; LocalVariableTypeTable =Lrx/subjects/SubjectSubscriptionManager$SubjectObserver; (Lrx/Subscriber<-TT;>;)V onNext (Ljava/lang/Object;)V t TT; (TT;)V onError (Ljava/lang/Throwable;)V e Ljava/lang/Throwable; onCompleted ()V emitNext n
StackMapTable p r emitFirst o emitLoop %(Ljava/util/List;Ljava/lang/Object;)V i$ Ljava/util/Iterator;
localQueue current once skipFinal s t 9(Ljava/util/List;Ljava/lang/Object;)V accept getActual ()Lrx/Observer; ()Lrx/Observer<-TT;>; ()Ljava/lang/Object; ()TI; newIndex :Ljava/lang/Object;Lrx/Observer;
SourceFile SubjectSubscriptionManager.java % ; u 1 2 6 7 : ; ! java/util/ArrayList t v w x N y C D z { s | } ~ R N 2 # $ 6rx/subjects/SubjectSubscriptionManager$SubjectObserver java/lang/Object rx/Observer java/lang/Throwable java/util/Iterator java/util/List
rx/Subscriber add (Ljava/lang/Object;)Z &rx/internal/operators/NotificationLite "(Lrx/Observer;Ljava/lang/Object;)Z iterator ()Ljava/util/Iterator; hasNext ()Z next &rx/subjects/SubjectSubscriptionManager 1 ! @ " B # $ % &