rx.subscriptions.MultipleAssignmentSubscription.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java-sdk Show documentation
Show all versions of java-sdk Show documentation
Java SDK for connecting to the Relayr Cloud
???? 2 X
7 8 9
: ;
<
= >
? @
A
B C D E F
G
H I J K State InnerClasses state -Ljava/util/concurrent/atomic/AtomicReference; Signature fLjava/util/concurrent/atomic/AtomicReference; ()V Code LineNumberTable LocalVariableTable this 1Lrx/subscriptions/MultipleAssignmentSubscription; isUnsubscribed ()Z unsubscribe oldState 7Lrx/subscriptions/MultipleAssignmentSubscription$State; newState
localState LocalVariableTypeTable
StackMapTable 8 I 9 set (Lrx/Subscription;)V s Lrx/Subscription; K get ()Lrx/Subscription;
SourceFile #MultipleAssignmentSubscription.java +java/util/concurrent/atomic/AtomicReference 5rx/subscriptions/MultipleAssignmentSubscription$State L M 4 N O 3 P " Q $ R S T U 1 $ "java/lang/IllegalArgumentException Subscription can not be null V . W /rx/subscriptions/MultipleAssignmentSubscription java/lang/Object rx/Subscription rx/subscriptions/Subscriptions empty (ZLrx/Subscription;)V (Ljava/lang/Object;)V ()Ljava/lang/Object; Z 9()Lrx/subscriptions/MultipleAssignmentSubscription$State;
compareAndSet '(Ljava/lang/Object;Ljava/lang/Object;)Z subscription (Ljava/lang/String;)V J(Lrx/Subscription;)Lrx/subscriptions/MultipleAssignmentSubscription$State; 1 M *? *? Y? Y? ? ? ? ? ! " # 8 *? ? ? ? ? 3 ! $ ? -*? N-? ? L+? ? ?+?
M-+,? ???+? ?
? " : <