public final class io.reactivex.plugins.RxJavaPlugins
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: io.reactivex.plugins.RxJavaPlugins
super_class: java.lang.Object
{
static volatile io.reactivex.functions.Consumer<? super java.lang.Throwable> errorHandler;
descriptor: Lio/reactivex/functions/Consumer;
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
Signature: Lio/reactivex/functions/Consumer<-Ljava/lang/Throwable;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
static volatile io.reactivex.functions.Function<? super java.lang.Runnable, ? extends java.lang.Runnable> onScheduleHandler;
descriptor: Lio/reactivex/functions/Function;
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
Signature: Lio/reactivex/functions/Function<-Ljava/lang/Runnable;+Ljava/lang/Runnable;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
static volatile io.reactivex.functions.Function<? super java.util.concurrent.Callable<io.reactivex.Scheduler>, ? extends io.reactivex.Scheduler> onInitComputationHandler;
descriptor: Lio/reactivex/functions/Function;
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
Signature: Lio/reactivex/functions/Function<-Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;+Lio/reactivex/Scheduler;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
static volatile io.reactivex.functions.Function<? super java.util.concurrent.Callable<io.reactivex.Scheduler>, ? extends io.reactivex.Scheduler> onInitSingleHandler;
descriptor: Lio/reactivex/functions/Function;
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
Signature: Lio/reactivex/functions/Function<-Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;+Lio/reactivex/Scheduler;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
static volatile io.reactivex.functions.Function<? super java.util.concurrent.Callable<io.reactivex.Scheduler>, ? extends io.reactivex.Scheduler> onInitIoHandler;
descriptor: Lio/reactivex/functions/Function;
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
Signature: Lio/reactivex/functions/Function<-Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;+Lio/reactivex/Scheduler;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
static volatile io.reactivex.functions.Function<? super java.util.concurrent.Callable<io.reactivex.Scheduler>, ? extends io.reactivex.Scheduler> onInitNewThreadHandler;
descriptor: Lio/reactivex/functions/Function;
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
Signature: Lio/reactivex/functions/Function<-Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;+Lio/reactivex/Scheduler;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
static volatile io.reactivex.functions.Function<? super io.reactivex.Scheduler, ? extends io.reactivex.Scheduler> onComputationHandler;
descriptor: Lio/reactivex/functions/Function;
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
Signature: Lio/reactivex/functions/Function<-Lio/reactivex/Scheduler;+Lio/reactivex/Scheduler;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
static volatile io.reactivex.functions.Function<? super io.reactivex.Scheduler, ? extends io.reactivex.Scheduler> onSingleHandler;
descriptor: Lio/reactivex/functions/Function;
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
Signature: Lio/reactivex/functions/Function<-Lio/reactivex/Scheduler;+Lio/reactivex/Scheduler;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
static volatile io.reactivex.functions.Function<? super io.reactivex.Scheduler, ? extends io.reactivex.Scheduler> onIoHandler;
descriptor: Lio/reactivex/functions/Function;
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
Signature: Lio/reactivex/functions/Function<-Lio/reactivex/Scheduler;+Lio/reactivex/Scheduler;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
static volatile io.reactivex.functions.Function<? super io.reactivex.Scheduler, ? extends io.reactivex.Scheduler> onNewThreadHandler;
descriptor: Lio/reactivex/functions/Function;
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
Signature: Lio/reactivex/functions/Function<-Lio/reactivex/Scheduler;+Lio/reactivex/Scheduler;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
static volatile io.reactivex.functions.Function<? super io.reactivex.Flowable, ? extends io.reactivex.Flowable> onFlowableAssembly;
descriptor: Lio/reactivex/functions/Function;
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
Signature: Lio/reactivex/functions/Function<-Lio/reactivex/Flowable;+Lio/reactivex/Flowable;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
static volatile io.reactivex.functions.Function<? super io.reactivex.flowables.ConnectableFlowable, ? extends io.reactivex.flowables.ConnectableFlowable> onConnectableFlowableAssembly;
descriptor: Lio/reactivex/functions/Function;
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
Signature: Lio/reactivex/functions/Function<-Lio/reactivex/flowables/ConnectableFlowable;+Lio/reactivex/flowables/ConnectableFlowable;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
static volatile io.reactivex.functions.Function<? super io.reactivex.Observable, ? extends io.reactivex.Observable> onObservableAssembly;
descriptor: Lio/reactivex/functions/Function;
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
Signature: Lio/reactivex/functions/Function<-Lio/reactivex/Observable;+Lio/reactivex/Observable;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
static volatile io.reactivex.functions.Function<? super io.reactivex.observables.ConnectableObservable, ? extends io.reactivex.observables.ConnectableObservable> onConnectableObservableAssembly;
descriptor: Lio/reactivex/functions/Function;
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
Signature: Lio/reactivex/functions/Function<-Lio/reactivex/observables/ConnectableObservable;+Lio/reactivex/observables/ConnectableObservable;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
static volatile io.reactivex.functions.Function<? super io.reactivex.Maybe, ? extends io.reactivex.Maybe> onMaybeAssembly;
descriptor: Lio/reactivex/functions/Function;
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
Signature: Lio/reactivex/functions/Function<-Lio/reactivex/Maybe;+Lio/reactivex/Maybe;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
static volatile io.reactivex.functions.Function<? super io.reactivex.Single, ? extends io.reactivex.Single> onSingleAssembly;
descriptor: Lio/reactivex/functions/Function;
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
Signature: Lio/reactivex/functions/Function<-Lio/reactivex/Single;+Lio/reactivex/Single;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
static volatile io.reactivex.functions.Function<? super io.reactivex.Completable, ? extends io.reactivex.Completable> onCompletableAssembly;
descriptor: Lio/reactivex/functions/Function;
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
Signature: Lio/reactivex/functions/Function<-Lio/reactivex/Completable;+Lio/reactivex/Completable;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
static volatile io.reactivex.functions.Function<? super io.reactivex.parallel.ParallelFlowable, ? extends io.reactivex.parallel.ParallelFlowable> onParallelAssembly;
descriptor: Lio/reactivex/functions/Function;
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
Signature: Lio/reactivex/functions/Function<-Lio/reactivex/parallel/ParallelFlowable;+Lio/reactivex/parallel/ParallelFlowable;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
static volatile io.reactivex.functions.BiFunction<? super io.reactivex.Flowable, ? super org.reactivestreams.Subscriber, ? extends org.reactivestreams.Subscriber> onFlowableSubscribe;
descriptor: Lio/reactivex/functions/BiFunction;
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
Signature: Lio/reactivex/functions/BiFunction<-Lio/reactivex/Flowable;-Lorg/reactivestreams/Subscriber;+Lorg/reactivestreams/Subscriber;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
static volatile io.reactivex.functions.BiFunction<? super io.reactivex.Maybe, ? super io.reactivex.MaybeObserver, ? extends io.reactivex.MaybeObserver> onMaybeSubscribe;
descriptor: Lio/reactivex/functions/BiFunction;
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
Signature: Lio/reactivex/functions/BiFunction<-Lio/reactivex/Maybe;-Lio/reactivex/MaybeObserver;+Lio/reactivex/MaybeObserver;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
static volatile io.reactivex.functions.BiFunction<? super io.reactivex.Observable, ? super io.reactivex.Observer, ? extends io.reactivex.Observer> onObservableSubscribe;
descriptor: Lio/reactivex/functions/BiFunction;
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
Signature: Lio/reactivex/functions/BiFunction<-Lio/reactivex/Observable;-Lio/reactivex/Observer;+Lio/reactivex/Observer;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
static volatile io.reactivex.functions.BiFunction<? super io.reactivex.Single, ? super io.reactivex.SingleObserver, ? extends io.reactivex.SingleObserver> onSingleSubscribe;
descriptor: Lio/reactivex/functions/BiFunction;
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
Signature: Lio/reactivex/functions/BiFunction<-Lio/reactivex/Single;-Lio/reactivex/SingleObserver;+Lio/reactivex/SingleObserver;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
static volatile io.reactivex.functions.BiFunction<? super io.reactivex.Completable, ? super io.reactivex.CompletableObserver, ? extends io.reactivex.CompletableObserver> onCompletableSubscribe;
descriptor: Lio/reactivex/functions/BiFunction;
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
Signature: Lio/reactivex/functions/BiFunction<-Lio/reactivex/Completable;-Lio/reactivex/CompletableObserver;+Lio/reactivex/CompletableObserver;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
static volatile io.reactivex.functions.BooleanSupplier onBeforeBlocking;
descriptor: Lio/reactivex/functions/BooleanSupplier;
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
static volatile boolean lockdown;
descriptor: Z
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
static volatile boolean failNonBlockingScheduler;
descriptor: Z
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
public static void lockdown();
descriptor: ()V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: iconst_1
putstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
1: return
LocalVariableTable:
Start End Slot Name Signature
public static boolean isLockdown();
descriptor: ()Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
public static void setFailOnNonBlockingScheduler(boolean);
descriptor: (Z)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
ifeq 2
1: new java.lang.IllegalStateException
dup
ldc "Plugins can't be changed anymore"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
iload 0
putstatic io.reactivex.plugins.RxJavaPlugins.failNonBlockingScheduler:Z
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 enable Z
MethodParameters:
Name Flags
enable
public static boolean isFailOnNonBlockingScheduler();
descriptor: ()Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.failNonBlockingScheduler:Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
public static io.reactivex.functions.Function<? super io.reactivex.Scheduler, ? extends io.reactivex.Scheduler> getComputationSchedulerHandler();
descriptor: ()Lio/reactivex/functions/Function;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.onComputationHandler:Lio/reactivex/functions/Function;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lio/reactivex/functions/Function<-Lio/reactivex/Scheduler;+Lio/reactivex/Scheduler;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
public static io.reactivex.functions.Consumer<? super java.lang.Throwable> getErrorHandler();
descriptor: ()Lio/reactivex/functions/Consumer;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.errorHandler:Lio/reactivex/functions/Consumer;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lio/reactivex/functions/Consumer<-Ljava/lang/Throwable;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
public static io.reactivex.functions.Function<? super java.util.concurrent.Callable<io.reactivex.Scheduler>, ? extends io.reactivex.Scheduler> getInitComputationSchedulerHandler();
descriptor: ()Lio/reactivex/functions/Function;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.onInitComputationHandler:Lio/reactivex/functions/Function;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lio/reactivex/functions/Function<-Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;+Lio/reactivex/Scheduler;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
public static io.reactivex.functions.Function<? super java.util.concurrent.Callable<io.reactivex.Scheduler>, ? extends io.reactivex.Scheduler> getInitIoSchedulerHandler();
descriptor: ()Lio/reactivex/functions/Function;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.onInitIoHandler:Lio/reactivex/functions/Function;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lio/reactivex/functions/Function<-Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;+Lio/reactivex/Scheduler;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
public static io.reactivex.functions.Function<? super java.util.concurrent.Callable<io.reactivex.Scheduler>, ? extends io.reactivex.Scheduler> getInitNewThreadSchedulerHandler();
descriptor: ()Lio/reactivex/functions/Function;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.onInitNewThreadHandler:Lio/reactivex/functions/Function;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lio/reactivex/functions/Function<-Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;+Lio/reactivex/Scheduler;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
public static io.reactivex.functions.Function<? super java.util.concurrent.Callable<io.reactivex.Scheduler>, ? extends io.reactivex.Scheduler> getInitSingleSchedulerHandler();
descriptor: ()Lio/reactivex/functions/Function;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.onInitSingleHandler:Lio/reactivex/functions/Function;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lio/reactivex/functions/Function<-Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;+Lio/reactivex/Scheduler;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
public static io.reactivex.functions.Function<? super io.reactivex.Scheduler, ? extends io.reactivex.Scheduler> getIoSchedulerHandler();
descriptor: ()Lio/reactivex/functions/Function;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.onIoHandler:Lio/reactivex/functions/Function;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lio/reactivex/functions/Function<-Lio/reactivex/Scheduler;+Lio/reactivex/Scheduler;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
public static io.reactivex.functions.Function<? super io.reactivex.Scheduler, ? extends io.reactivex.Scheduler> getNewThreadSchedulerHandler();
descriptor: ()Lio/reactivex/functions/Function;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.onNewThreadHandler:Lio/reactivex/functions/Function;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lio/reactivex/functions/Function<-Lio/reactivex/Scheduler;+Lio/reactivex/Scheduler;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
public static io.reactivex.functions.Function<? super java.lang.Runnable, ? extends java.lang.Runnable> getScheduleHandler();
descriptor: ()Lio/reactivex/functions/Function;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.onScheduleHandler:Lio/reactivex/functions/Function;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lio/reactivex/functions/Function<-Ljava/lang/Runnable;+Ljava/lang/Runnable;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
public static io.reactivex.functions.Function<? super io.reactivex.Scheduler, ? extends io.reactivex.Scheduler> getSingleSchedulerHandler();
descriptor: ()Lio/reactivex/functions/Function;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.onSingleHandler:Lio/reactivex/functions/Function;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lio/reactivex/functions/Function<-Lio/reactivex/Scheduler;+Lio/reactivex/Scheduler;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
public static io.reactivex.Scheduler initComputationScheduler(java.util.concurrent.Callable<io.reactivex.Scheduler>);
descriptor: (Ljava/util/concurrent/Callable;)Lio/reactivex/Scheduler;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
ldc "Scheduler Callable can't be null"
invokestatic io.reactivex.internal.functions.ObjectHelper.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
1: getstatic io.reactivex.plugins.RxJavaPlugins.onInitComputationHandler:Lio/reactivex/functions/Function;
astore 1
start local 1 2: aload 1
ifnonnull 4
3: aload 0
invokestatic io.reactivex.plugins.RxJavaPlugins.callRequireNonNull:(Ljava/util/concurrent/Callable;)Lio/reactivex/Scheduler;
areturn
4: StackMap locals: io.reactivex.functions.Function
StackMap stack:
aload 1
aload 0
invokestatic io.reactivex.plugins.RxJavaPlugins.applyRequireNonNull:(Lio/reactivex/functions/Function;Ljava/util/concurrent/Callable;)Lio/reactivex/Scheduler;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 defaultScheduler Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;
2 5 1 f Lio/reactivex/functions/Function<-Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;+Lio/reactivex/Scheduler;>;
Signature: (Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;)Lio/reactivex/Scheduler;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
defaultScheduler
public static io.reactivex.Scheduler initIoScheduler(java.util.concurrent.Callable<io.reactivex.Scheduler>);
descriptor: (Ljava/util/concurrent/Callable;)Lio/reactivex/Scheduler;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
ldc "Scheduler Callable can't be null"
invokestatic io.reactivex.internal.functions.ObjectHelper.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
1: getstatic io.reactivex.plugins.RxJavaPlugins.onInitIoHandler:Lio/reactivex/functions/Function;
astore 1
start local 1 2: aload 1
ifnonnull 4
3: aload 0
invokestatic io.reactivex.plugins.RxJavaPlugins.callRequireNonNull:(Ljava/util/concurrent/Callable;)Lio/reactivex/Scheduler;
areturn
4: StackMap locals: io.reactivex.functions.Function
StackMap stack:
aload 1
aload 0
invokestatic io.reactivex.plugins.RxJavaPlugins.applyRequireNonNull:(Lio/reactivex/functions/Function;Ljava/util/concurrent/Callable;)Lio/reactivex/Scheduler;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 defaultScheduler Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;
2 5 1 f Lio/reactivex/functions/Function<-Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;+Lio/reactivex/Scheduler;>;
Signature: (Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;)Lio/reactivex/Scheduler;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
defaultScheduler
public static io.reactivex.Scheduler initNewThreadScheduler(java.util.concurrent.Callable<io.reactivex.Scheduler>);
descriptor: (Ljava/util/concurrent/Callable;)Lio/reactivex/Scheduler;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
ldc "Scheduler Callable can't be null"
invokestatic io.reactivex.internal.functions.ObjectHelper.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
1: getstatic io.reactivex.plugins.RxJavaPlugins.onInitNewThreadHandler:Lio/reactivex/functions/Function;
astore 1
start local 1 2: aload 1
ifnonnull 4
3: aload 0
invokestatic io.reactivex.plugins.RxJavaPlugins.callRequireNonNull:(Ljava/util/concurrent/Callable;)Lio/reactivex/Scheduler;
areturn
4: StackMap locals: io.reactivex.functions.Function
StackMap stack:
aload 1
aload 0
invokestatic io.reactivex.plugins.RxJavaPlugins.applyRequireNonNull:(Lio/reactivex/functions/Function;Ljava/util/concurrent/Callable;)Lio/reactivex/Scheduler;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 defaultScheduler Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;
2 5 1 f Lio/reactivex/functions/Function<-Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;+Lio/reactivex/Scheduler;>;
Signature: (Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;)Lio/reactivex/Scheduler;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
defaultScheduler
public static io.reactivex.Scheduler initSingleScheduler(java.util.concurrent.Callable<io.reactivex.Scheduler>);
descriptor: (Ljava/util/concurrent/Callable;)Lio/reactivex/Scheduler;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
ldc "Scheduler Callable can't be null"
invokestatic io.reactivex.internal.functions.ObjectHelper.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
1: getstatic io.reactivex.plugins.RxJavaPlugins.onInitSingleHandler:Lio/reactivex/functions/Function;
astore 1
start local 1 2: aload 1
ifnonnull 4
3: aload 0
invokestatic io.reactivex.plugins.RxJavaPlugins.callRequireNonNull:(Ljava/util/concurrent/Callable;)Lio/reactivex/Scheduler;
areturn
4: StackMap locals: io.reactivex.functions.Function
StackMap stack:
aload 1
aload 0
invokestatic io.reactivex.plugins.RxJavaPlugins.applyRequireNonNull:(Lio/reactivex/functions/Function;Ljava/util/concurrent/Callable;)Lio/reactivex/Scheduler;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 defaultScheduler Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;
2 5 1 f Lio/reactivex/functions/Function<-Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;+Lio/reactivex/Scheduler;>;
Signature: (Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;)Lio/reactivex/Scheduler;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
defaultScheduler
public static io.reactivex.Scheduler onComputationScheduler(io.reactivex.Scheduler);
descriptor: (Lio/reactivex/Scheduler;)Lio/reactivex/Scheduler;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.onComputationHandler:Lio/reactivex/functions/Function;
astore 1
start local 1 1: aload 1
ifnonnull 3
2: aload 0
areturn
3: StackMap locals: io.reactivex.functions.Function
StackMap stack:
aload 1
aload 0
invokestatic io.reactivex.plugins.RxJavaPlugins.apply:(Lio/reactivex/functions/Function;Ljava/lang/Object;)Ljava/lang/Object;
checkcast io.reactivex.Scheduler
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 defaultScheduler Lio/reactivex/Scheduler;
1 4 1 f Lio/reactivex/functions/Function<-Lio/reactivex/Scheduler;+Lio/reactivex/Scheduler;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
defaultScheduler
public static void onError(java.lang.Throwable);
descriptor: (Ljava/lang/Throwable;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.errorHandler:Lio/reactivex/functions/Consumer;
astore 1
start local 1 1: aload 0
ifnonnull 4
2: new java.lang.NullPointerException
dup
ldc "onError called with null. Null values are generally not allowed in 2.x operators and sources."
invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
astore 0
3: goto 6
4: StackMap locals: io.reactivex.functions.Consumer
StackMap stack:
aload 0
invokestatic io.reactivex.plugins.RxJavaPlugins.isBug:(Ljava/lang/Throwable;)Z
ifne 6
5: new io.reactivex.exceptions.UndeliverableException
dup
aload 0
invokespecial io.reactivex.exceptions.UndeliverableException.<init>:(Ljava/lang/Throwable;)V
astore 0
6: StackMap locals:
StackMap stack:
aload 1
ifnull 12
7: aload 1
aload 0
invokeinterface io.reactivex.functions.Consumer.accept:(Ljava/lang/Object;)V
8: return
9: StackMap locals:
StackMap stack: java.lang.Throwable
astore 2
start local 2 10: aload 2
invokevirtual java.lang.Throwable.printStackTrace:()V
11: aload 2
invokestatic io.reactivex.plugins.RxJavaPlugins.uncaught:(Ljava/lang/Throwable;)V
end local 2 12: StackMap locals:
StackMap stack:
aload 0
invokevirtual java.lang.Throwable.printStackTrace:()V
13: aload 0
invokestatic io.reactivex.plugins.RxJavaPlugins.uncaught:(Ljava/lang/Throwable;)V
14: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 error Ljava/lang/Throwable;
1 15 1 f Lio/reactivex/functions/Consumer<-Ljava/lang/Throwable;>;
10 12 2 e Ljava/lang/Throwable;
Exception table:
from to target type
7 8 9 Class java.lang.Throwable
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
error
static boolean isBug(java.lang.Throwable);
descriptor: (Ljava/lang/Throwable;)Z
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
instanceof io.reactivex.exceptions.OnErrorNotImplementedException
ifeq 2
1: iconst_1
ireturn
2: StackMap locals:
StackMap stack:
aload 0
instanceof io.reactivex.exceptions.MissingBackpressureException
ifeq 4
3: iconst_1
ireturn
4: StackMap locals:
StackMap stack:
aload 0
instanceof java.lang.IllegalStateException
ifeq 6
5: iconst_1
ireturn
6: StackMap locals:
StackMap stack:
aload 0
instanceof java.lang.NullPointerException
ifeq 8
7: iconst_1
ireturn
8: StackMap locals:
StackMap stack:
aload 0
instanceof java.lang.IllegalArgumentException
ifeq 10
9: iconst_1
ireturn
10: StackMap locals:
StackMap stack:
aload 0
instanceof io.reactivex.exceptions.CompositeException
ifeq 12
11: iconst_1
ireturn
12: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 error Ljava/lang/Throwable;
MethodParameters:
Name Flags
error
static void uncaught(java.lang.Throwable);
descriptor: (Ljava/lang/Throwable;)V
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=3, args_size=1
start local 0 0: invokestatic java.lang.Thread.currentThread:()Ljava/lang/Thread;
astore 1
start local 1 1: aload 1
invokevirtual java.lang.Thread.getUncaughtExceptionHandler:()Ljava/lang/Thread$UncaughtExceptionHandler;
astore 2
start local 2 2: aload 2
aload 1
aload 0
invokeinterface java.lang.Thread$UncaughtExceptionHandler.uncaughtException:(Ljava/lang/Thread;Ljava/lang/Throwable;)V
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 error Ljava/lang/Throwable;
1 4 1 currentThread Ljava/lang/Thread;
2 4 2 handler Ljava/lang/Thread$UncaughtExceptionHandler;
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
error
public static io.reactivex.Scheduler onIoScheduler(io.reactivex.Scheduler);
descriptor: (Lio/reactivex/Scheduler;)Lio/reactivex/Scheduler;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.onIoHandler:Lio/reactivex/functions/Function;
astore 1
start local 1 1: aload 1
ifnonnull 3
2: aload 0
areturn
3: StackMap locals: io.reactivex.functions.Function
StackMap stack:
aload 1
aload 0
invokestatic io.reactivex.plugins.RxJavaPlugins.apply:(Lio/reactivex/functions/Function;Ljava/lang/Object;)Ljava/lang/Object;
checkcast io.reactivex.Scheduler
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 defaultScheduler Lio/reactivex/Scheduler;
1 4 1 f Lio/reactivex/functions/Function<-Lio/reactivex/Scheduler;+Lio/reactivex/Scheduler;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
defaultScheduler
public static io.reactivex.Scheduler onNewThreadScheduler(io.reactivex.Scheduler);
descriptor: (Lio/reactivex/Scheduler;)Lio/reactivex/Scheduler;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.onNewThreadHandler:Lio/reactivex/functions/Function;
astore 1
start local 1 1: aload 1
ifnonnull 3
2: aload 0
areturn
3: StackMap locals: io.reactivex.functions.Function
StackMap stack:
aload 1
aload 0
invokestatic io.reactivex.plugins.RxJavaPlugins.apply:(Lio/reactivex/functions/Function;Ljava/lang/Object;)Ljava/lang/Object;
checkcast io.reactivex.Scheduler
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 defaultScheduler Lio/reactivex/Scheduler;
1 4 1 f Lio/reactivex/functions/Function<-Lio/reactivex/Scheduler;+Lio/reactivex/Scheduler;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
defaultScheduler
public static java.lang.Runnable onSchedule(java.lang.Runnable);
descriptor: (Ljava/lang/Runnable;)Ljava/lang/Runnable;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
ldc "run is null"
invokestatic io.reactivex.internal.functions.ObjectHelper.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
1: getstatic io.reactivex.plugins.RxJavaPlugins.onScheduleHandler:Lio/reactivex/functions/Function;
astore 1
start local 1 2: aload 1
ifnonnull 4
3: aload 0
areturn
4: StackMap locals: io.reactivex.functions.Function
StackMap stack:
aload 1
aload 0
invokestatic io.reactivex.plugins.RxJavaPlugins.apply:(Lio/reactivex/functions/Function;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Runnable
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 run Ljava/lang/Runnable;
2 5 1 f Lio/reactivex/functions/Function<-Ljava/lang/Runnable;+Ljava/lang/Runnable;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
run
public static io.reactivex.Scheduler onSingleScheduler(io.reactivex.Scheduler);
descriptor: (Lio/reactivex/Scheduler;)Lio/reactivex/Scheduler;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.onSingleHandler:Lio/reactivex/functions/Function;
astore 1
start local 1 1: aload 1
ifnonnull 3
2: aload 0
areturn
3: StackMap locals: io.reactivex.functions.Function
StackMap stack:
aload 1
aload 0
invokestatic io.reactivex.plugins.RxJavaPlugins.apply:(Lio/reactivex/functions/Function;Ljava/lang/Object;)Ljava/lang/Object;
checkcast io.reactivex.Scheduler
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 defaultScheduler Lio/reactivex/Scheduler;
1 4 1 f Lio/reactivex/functions/Function<-Lio/reactivex/Scheduler;+Lio/reactivex/Scheduler;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
defaultScheduler
public static void reset();
descriptor: ()V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: aconst_null
invokestatic io.reactivex.plugins.RxJavaPlugins.setErrorHandler:(Lio/reactivex/functions/Consumer;)V
1: aconst_null
invokestatic io.reactivex.plugins.RxJavaPlugins.setScheduleHandler:(Lio/reactivex/functions/Function;)V
2: aconst_null
invokestatic io.reactivex.plugins.RxJavaPlugins.setComputationSchedulerHandler:(Lio/reactivex/functions/Function;)V
3: aconst_null
invokestatic io.reactivex.plugins.RxJavaPlugins.setInitComputationSchedulerHandler:(Lio/reactivex/functions/Function;)V
4: aconst_null
invokestatic io.reactivex.plugins.RxJavaPlugins.setIoSchedulerHandler:(Lio/reactivex/functions/Function;)V
5: aconst_null
invokestatic io.reactivex.plugins.RxJavaPlugins.setInitIoSchedulerHandler:(Lio/reactivex/functions/Function;)V
6: aconst_null
invokestatic io.reactivex.plugins.RxJavaPlugins.setSingleSchedulerHandler:(Lio/reactivex/functions/Function;)V
7: aconst_null
invokestatic io.reactivex.plugins.RxJavaPlugins.setInitSingleSchedulerHandler:(Lio/reactivex/functions/Function;)V
8: aconst_null
invokestatic io.reactivex.plugins.RxJavaPlugins.setNewThreadSchedulerHandler:(Lio/reactivex/functions/Function;)V
9: aconst_null
invokestatic io.reactivex.plugins.RxJavaPlugins.setInitNewThreadSchedulerHandler:(Lio/reactivex/functions/Function;)V
10: aconst_null
invokestatic io.reactivex.plugins.RxJavaPlugins.setOnFlowableAssembly:(Lio/reactivex/functions/Function;)V
11: aconst_null
invokestatic io.reactivex.plugins.RxJavaPlugins.setOnFlowableSubscribe:(Lio/reactivex/functions/BiFunction;)V
12: aconst_null
invokestatic io.reactivex.plugins.RxJavaPlugins.setOnObservableAssembly:(Lio/reactivex/functions/Function;)V
13: aconst_null
invokestatic io.reactivex.plugins.RxJavaPlugins.setOnObservableSubscribe:(Lio/reactivex/functions/BiFunction;)V
14: aconst_null
invokestatic io.reactivex.plugins.RxJavaPlugins.setOnSingleAssembly:(Lio/reactivex/functions/Function;)V
15: aconst_null
invokestatic io.reactivex.plugins.RxJavaPlugins.setOnSingleSubscribe:(Lio/reactivex/functions/BiFunction;)V
16: aconst_null
invokestatic io.reactivex.plugins.RxJavaPlugins.setOnCompletableAssembly:(Lio/reactivex/functions/Function;)V
17: aconst_null
invokestatic io.reactivex.plugins.RxJavaPlugins.setOnCompletableSubscribe:(Lio/reactivex/functions/BiFunction;)V
18: aconst_null
invokestatic io.reactivex.plugins.RxJavaPlugins.setOnConnectableFlowableAssembly:(Lio/reactivex/functions/Function;)V
19: aconst_null
invokestatic io.reactivex.plugins.RxJavaPlugins.setOnConnectableObservableAssembly:(Lio/reactivex/functions/Function;)V
20: aconst_null
invokestatic io.reactivex.plugins.RxJavaPlugins.setOnMaybeAssembly:(Lio/reactivex/functions/Function;)V
21: aconst_null
invokestatic io.reactivex.plugins.RxJavaPlugins.setOnMaybeSubscribe:(Lio/reactivex/functions/BiFunction;)V
22: aconst_null
invokestatic io.reactivex.plugins.RxJavaPlugins.setOnParallelAssembly:(Lio/reactivex/functions/Function;)V
23: iconst_0
invokestatic io.reactivex.plugins.RxJavaPlugins.setFailOnNonBlockingScheduler:(Z)V
24: aconst_null
invokestatic io.reactivex.plugins.RxJavaPlugins.setOnBeforeBlocking:(Lio/reactivex/functions/BooleanSupplier;)V
25: return
LocalVariableTable:
Start End Slot Name Signature
public static void setComputationSchedulerHandler(io.reactivex.functions.Function<? super io.reactivex.Scheduler, ? extends io.reactivex.Scheduler>);
descriptor: (Lio/reactivex/functions/Function;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
ifeq 2
1: new java.lang.IllegalStateException
dup
ldc "Plugins can't be changed anymore"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
putstatic io.reactivex.plugins.RxJavaPlugins.onComputationHandler:Lio/reactivex/functions/Function;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 handler Lio/reactivex/functions/Function<-Lio/reactivex/Scheduler;+Lio/reactivex/Scheduler;>;
Signature: (Lio/reactivex/functions/Function<-Lio/reactivex/Scheduler;+Lio/reactivex/Scheduler;>;)V
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.Nullable()
MethodParameters:
Name Flags
handler
public static void setErrorHandler(io.reactivex.functions.Consumer<? super java.lang.Throwable>);
descriptor: (Lio/reactivex/functions/Consumer;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
ifeq 2
1: new java.lang.IllegalStateException
dup
ldc "Plugins can't be changed anymore"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
putstatic io.reactivex.plugins.RxJavaPlugins.errorHandler:Lio/reactivex/functions/Consumer;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 handler Lio/reactivex/functions/Consumer<-Ljava/lang/Throwable;>;
Signature: (Lio/reactivex/functions/Consumer<-Ljava/lang/Throwable;>;)V
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.Nullable()
MethodParameters:
Name Flags
handler
public static void setInitComputationSchedulerHandler(io.reactivex.functions.Function<? super java.util.concurrent.Callable<io.reactivex.Scheduler>, ? extends io.reactivex.Scheduler>);
descriptor: (Lio/reactivex/functions/Function;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
ifeq 2
1: new java.lang.IllegalStateException
dup
ldc "Plugins can't be changed anymore"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
putstatic io.reactivex.plugins.RxJavaPlugins.onInitComputationHandler:Lio/reactivex/functions/Function;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 handler Lio/reactivex/functions/Function<-Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;+Lio/reactivex/Scheduler;>;
Signature: (Lio/reactivex/functions/Function<-Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;+Lio/reactivex/Scheduler;>;)V
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.Nullable()
MethodParameters:
Name Flags
handler
public static void setInitIoSchedulerHandler(io.reactivex.functions.Function<? super java.util.concurrent.Callable<io.reactivex.Scheduler>, ? extends io.reactivex.Scheduler>);
descriptor: (Lio/reactivex/functions/Function;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
ifeq 2
1: new java.lang.IllegalStateException
dup
ldc "Plugins can't be changed anymore"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
putstatic io.reactivex.plugins.RxJavaPlugins.onInitIoHandler:Lio/reactivex/functions/Function;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 handler Lio/reactivex/functions/Function<-Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;+Lio/reactivex/Scheduler;>;
Signature: (Lio/reactivex/functions/Function<-Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;+Lio/reactivex/Scheduler;>;)V
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.Nullable()
MethodParameters:
Name Flags
handler
public static void setInitNewThreadSchedulerHandler(io.reactivex.functions.Function<? super java.util.concurrent.Callable<io.reactivex.Scheduler>, ? extends io.reactivex.Scheduler>);
descriptor: (Lio/reactivex/functions/Function;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
ifeq 2
1: new java.lang.IllegalStateException
dup
ldc "Plugins can't be changed anymore"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
putstatic io.reactivex.plugins.RxJavaPlugins.onInitNewThreadHandler:Lio/reactivex/functions/Function;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 handler Lio/reactivex/functions/Function<-Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;+Lio/reactivex/Scheduler;>;
Signature: (Lio/reactivex/functions/Function<-Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;+Lio/reactivex/Scheduler;>;)V
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.Nullable()
MethodParameters:
Name Flags
handler
public static void setInitSingleSchedulerHandler(io.reactivex.functions.Function<? super java.util.concurrent.Callable<io.reactivex.Scheduler>, ? extends io.reactivex.Scheduler>);
descriptor: (Lio/reactivex/functions/Function;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
ifeq 2
1: new java.lang.IllegalStateException
dup
ldc "Plugins can't be changed anymore"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
putstatic io.reactivex.plugins.RxJavaPlugins.onInitSingleHandler:Lio/reactivex/functions/Function;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 handler Lio/reactivex/functions/Function<-Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;+Lio/reactivex/Scheduler;>;
Signature: (Lio/reactivex/functions/Function<-Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;+Lio/reactivex/Scheduler;>;)V
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.Nullable()
MethodParameters:
Name Flags
handler
public static void setIoSchedulerHandler(io.reactivex.functions.Function<? super io.reactivex.Scheduler, ? extends io.reactivex.Scheduler>);
descriptor: (Lio/reactivex/functions/Function;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
ifeq 2
1: new java.lang.IllegalStateException
dup
ldc "Plugins can't be changed anymore"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
putstatic io.reactivex.plugins.RxJavaPlugins.onIoHandler:Lio/reactivex/functions/Function;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 handler Lio/reactivex/functions/Function<-Lio/reactivex/Scheduler;+Lio/reactivex/Scheduler;>;
Signature: (Lio/reactivex/functions/Function<-Lio/reactivex/Scheduler;+Lio/reactivex/Scheduler;>;)V
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.Nullable()
MethodParameters:
Name Flags
handler
public static void setNewThreadSchedulerHandler(io.reactivex.functions.Function<? super io.reactivex.Scheduler, ? extends io.reactivex.Scheduler>);
descriptor: (Lio/reactivex/functions/Function;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
ifeq 2
1: new java.lang.IllegalStateException
dup
ldc "Plugins can't be changed anymore"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
putstatic io.reactivex.plugins.RxJavaPlugins.onNewThreadHandler:Lio/reactivex/functions/Function;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 handler Lio/reactivex/functions/Function<-Lio/reactivex/Scheduler;+Lio/reactivex/Scheduler;>;
Signature: (Lio/reactivex/functions/Function<-Lio/reactivex/Scheduler;+Lio/reactivex/Scheduler;>;)V
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.Nullable()
MethodParameters:
Name Flags
handler
public static void setScheduleHandler(io.reactivex.functions.Function<? super java.lang.Runnable, ? extends java.lang.Runnable>);
descriptor: (Lio/reactivex/functions/Function;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
ifeq 2
1: new java.lang.IllegalStateException
dup
ldc "Plugins can't be changed anymore"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
putstatic io.reactivex.plugins.RxJavaPlugins.onScheduleHandler:Lio/reactivex/functions/Function;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 handler Lio/reactivex/functions/Function<-Ljava/lang/Runnable;+Ljava/lang/Runnable;>;
Signature: (Lio/reactivex/functions/Function<-Ljava/lang/Runnable;+Ljava/lang/Runnable;>;)V
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.Nullable()
MethodParameters:
Name Flags
handler
public static void setSingleSchedulerHandler(io.reactivex.functions.Function<? super io.reactivex.Scheduler, ? extends io.reactivex.Scheduler>);
descriptor: (Lio/reactivex/functions/Function;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
ifeq 2
1: new java.lang.IllegalStateException
dup
ldc "Plugins can't be changed anymore"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
putstatic io.reactivex.plugins.RxJavaPlugins.onSingleHandler:Lio/reactivex/functions/Function;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 handler Lio/reactivex/functions/Function<-Lio/reactivex/Scheduler;+Lio/reactivex/Scheduler;>;
Signature: (Lio/reactivex/functions/Function<-Lio/reactivex/Scheduler;+Lio/reactivex/Scheduler;>;)V
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.Nullable()
MethodParameters:
Name Flags
handler
static void unlock();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: iconst_0
putstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
1: return
LocalVariableTable:
Start End Slot Name Signature
public static io.reactivex.functions.Function<? super io.reactivex.Completable, ? extends io.reactivex.Completable> getOnCompletableAssembly();
descriptor: ()Lio/reactivex/functions/Function;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.onCompletableAssembly:Lio/reactivex/functions/Function;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lio/reactivex/functions/Function<-Lio/reactivex/Completable;+Lio/reactivex/Completable;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
public static io.reactivex.functions.BiFunction<? super io.reactivex.Completable, ? super io.reactivex.CompletableObserver, ? extends io.reactivex.CompletableObserver> getOnCompletableSubscribe();
descriptor: ()Lio/reactivex/functions/BiFunction;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.onCompletableSubscribe:Lio/reactivex/functions/BiFunction;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lio/reactivex/functions/BiFunction<-Lio/reactivex/Completable;-Lio/reactivex/CompletableObserver;+Lio/reactivex/CompletableObserver;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
public static io.reactivex.functions.Function<? super io.reactivex.Flowable, ? extends io.reactivex.Flowable> getOnFlowableAssembly();
descriptor: ()Lio/reactivex/functions/Function;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.onFlowableAssembly:Lio/reactivex/functions/Function;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lio/reactivex/functions/Function<-Lio/reactivex/Flowable;+Lio/reactivex/Flowable;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
public static io.reactivex.functions.Function<? super io.reactivex.flowables.ConnectableFlowable, ? extends io.reactivex.flowables.ConnectableFlowable> getOnConnectableFlowableAssembly();
descriptor: ()Lio/reactivex/functions/Function;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.onConnectableFlowableAssembly:Lio/reactivex/functions/Function;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lio/reactivex/functions/Function<-Lio/reactivex/flowables/ConnectableFlowable;+Lio/reactivex/flowables/ConnectableFlowable;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
public static io.reactivex.functions.BiFunction<? super io.reactivex.Flowable, ? super org.reactivestreams.Subscriber, ? extends org.reactivestreams.Subscriber> getOnFlowableSubscribe();
descriptor: ()Lio/reactivex/functions/BiFunction;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.onFlowableSubscribe:Lio/reactivex/functions/BiFunction;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lio/reactivex/functions/BiFunction<-Lio/reactivex/Flowable;-Lorg/reactivestreams/Subscriber;+Lorg/reactivestreams/Subscriber;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
public static io.reactivex.functions.BiFunction<? super io.reactivex.Maybe, ? super io.reactivex.MaybeObserver, ? extends io.reactivex.MaybeObserver> getOnMaybeSubscribe();
descriptor: ()Lio/reactivex/functions/BiFunction;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.onMaybeSubscribe:Lio/reactivex/functions/BiFunction;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lio/reactivex/functions/BiFunction<-Lio/reactivex/Maybe;-Lio/reactivex/MaybeObserver;+Lio/reactivex/MaybeObserver;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
public static io.reactivex.functions.Function<? super io.reactivex.Maybe, ? extends io.reactivex.Maybe> getOnMaybeAssembly();
descriptor: ()Lio/reactivex/functions/Function;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.onMaybeAssembly:Lio/reactivex/functions/Function;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lio/reactivex/functions/Function<-Lio/reactivex/Maybe;+Lio/reactivex/Maybe;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
public static io.reactivex.functions.Function<? super io.reactivex.Single, ? extends io.reactivex.Single> getOnSingleAssembly();
descriptor: ()Lio/reactivex/functions/Function;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.onSingleAssembly:Lio/reactivex/functions/Function;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lio/reactivex/functions/Function<-Lio/reactivex/Single;+Lio/reactivex/Single;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
public static io.reactivex.functions.BiFunction<? super io.reactivex.Single, ? super io.reactivex.SingleObserver, ? extends io.reactivex.SingleObserver> getOnSingleSubscribe();
descriptor: ()Lio/reactivex/functions/BiFunction;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.onSingleSubscribe:Lio/reactivex/functions/BiFunction;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lio/reactivex/functions/BiFunction<-Lio/reactivex/Single;-Lio/reactivex/SingleObserver;+Lio/reactivex/SingleObserver;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
public static io.reactivex.functions.Function<? super io.reactivex.Observable, ? extends io.reactivex.Observable> getOnObservableAssembly();
descriptor: ()Lio/reactivex/functions/Function;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.onObservableAssembly:Lio/reactivex/functions/Function;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lio/reactivex/functions/Function<-Lio/reactivex/Observable;+Lio/reactivex/Observable;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
public static io.reactivex.functions.Function<? super io.reactivex.observables.ConnectableObservable, ? extends io.reactivex.observables.ConnectableObservable> getOnConnectableObservableAssembly();
descriptor: ()Lio/reactivex/functions/Function;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.onConnectableObservableAssembly:Lio/reactivex/functions/Function;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lio/reactivex/functions/Function<-Lio/reactivex/observables/ConnectableObservable;+Lio/reactivex/observables/ConnectableObservable;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
public static io.reactivex.functions.BiFunction<? super io.reactivex.Observable, ? super io.reactivex.Observer, ? extends io.reactivex.Observer> getOnObservableSubscribe();
descriptor: ()Lio/reactivex/functions/BiFunction;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.onObservableSubscribe:Lio/reactivex/functions/BiFunction;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lio/reactivex/functions/BiFunction<-Lio/reactivex/Observable;-Lio/reactivex/Observer;+Lio/reactivex/Observer;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
public static void setOnCompletableAssembly(io.reactivex.functions.Function<? super io.reactivex.Completable, ? extends io.reactivex.Completable>);
descriptor: (Lio/reactivex/functions/Function;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
ifeq 2
1: new java.lang.IllegalStateException
dup
ldc "Plugins can't be changed anymore"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
putstatic io.reactivex.plugins.RxJavaPlugins.onCompletableAssembly:Lio/reactivex/functions/Function;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 onCompletableAssembly Lio/reactivex/functions/Function<-Lio/reactivex/Completable;+Lio/reactivex/Completable;>;
Signature: (Lio/reactivex/functions/Function<-Lio/reactivex/Completable;+Lio/reactivex/Completable;>;)V
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.Nullable()
MethodParameters:
Name Flags
onCompletableAssembly
public static void setOnCompletableSubscribe(io.reactivex.functions.BiFunction<? super io.reactivex.Completable, ? super io.reactivex.CompletableObserver, ? extends io.reactivex.CompletableObserver>);
descriptor: (Lio/reactivex/functions/BiFunction;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
ifeq 2
1: new java.lang.IllegalStateException
dup
ldc "Plugins can't be changed anymore"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
putstatic io.reactivex.plugins.RxJavaPlugins.onCompletableSubscribe:Lio/reactivex/functions/BiFunction;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 onCompletableSubscribe Lio/reactivex/functions/BiFunction<-Lio/reactivex/Completable;-Lio/reactivex/CompletableObserver;+Lio/reactivex/CompletableObserver;>;
Signature: (Lio/reactivex/functions/BiFunction<-Lio/reactivex/Completable;-Lio/reactivex/CompletableObserver;+Lio/reactivex/CompletableObserver;>;)V
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.Nullable()
MethodParameters:
Name Flags
onCompletableSubscribe
public static void setOnFlowableAssembly(io.reactivex.functions.Function<? super io.reactivex.Flowable, ? extends io.reactivex.Flowable>);
descriptor: (Lio/reactivex/functions/Function;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
ifeq 2
1: new java.lang.IllegalStateException
dup
ldc "Plugins can't be changed anymore"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
putstatic io.reactivex.plugins.RxJavaPlugins.onFlowableAssembly:Lio/reactivex/functions/Function;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 onFlowableAssembly Lio/reactivex/functions/Function<-Lio/reactivex/Flowable;+Lio/reactivex/Flowable;>;
Signature: (Lio/reactivex/functions/Function<-Lio/reactivex/Flowable;+Lio/reactivex/Flowable;>;)V
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.Nullable()
MethodParameters:
Name Flags
onFlowableAssembly
public static void setOnMaybeAssembly(io.reactivex.functions.Function<? super io.reactivex.Maybe, ? extends io.reactivex.Maybe>);
descriptor: (Lio/reactivex/functions/Function;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
ifeq 2
1: new java.lang.IllegalStateException
dup
ldc "Plugins can't be changed anymore"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
putstatic io.reactivex.plugins.RxJavaPlugins.onMaybeAssembly:Lio/reactivex/functions/Function;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 onMaybeAssembly Lio/reactivex/functions/Function<-Lio/reactivex/Maybe;+Lio/reactivex/Maybe;>;
Signature: (Lio/reactivex/functions/Function<-Lio/reactivex/Maybe;+Lio/reactivex/Maybe;>;)V
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.Nullable()
MethodParameters:
Name Flags
onMaybeAssembly
public static void setOnConnectableFlowableAssembly(io.reactivex.functions.Function<? super io.reactivex.flowables.ConnectableFlowable, ? extends io.reactivex.flowables.ConnectableFlowable>);
descriptor: (Lio/reactivex/functions/Function;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
ifeq 2
1: new java.lang.IllegalStateException
dup
ldc "Plugins can't be changed anymore"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
putstatic io.reactivex.plugins.RxJavaPlugins.onConnectableFlowableAssembly:Lio/reactivex/functions/Function;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 onConnectableFlowableAssembly Lio/reactivex/functions/Function<-Lio/reactivex/flowables/ConnectableFlowable;+Lio/reactivex/flowables/ConnectableFlowable;>;
Signature: (Lio/reactivex/functions/Function<-Lio/reactivex/flowables/ConnectableFlowable;+Lio/reactivex/flowables/ConnectableFlowable;>;)V
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.Nullable()
MethodParameters:
Name Flags
onConnectableFlowableAssembly
public static void setOnFlowableSubscribe(io.reactivex.functions.BiFunction<? super io.reactivex.Flowable, ? super org.reactivestreams.Subscriber, ? extends org.reactivestreams.Subscriber>);
descriptor: (Lio/reactivex/functions/BiFunction;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
ifeq 2
1: new java.lang.IllegalStateException
dup
ldc "Plugins can't be changed anymore"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
putstatic io.reactivex.plugins.RxJavaPlugins.onFlowableSubscribe:Lio/reactivex/functions/BiFunction;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 onFlowableSubscribe Lio/reactivex/functions/BiFunction<-Lio/reactivex/Flowable;-Lorg/reactivestreams/Subscriber;+Lorg/reactivestreams/Subscriber;>;
Signature: (Lio/reactivex/functions/BiFunction<-Lio/reactivex/Flowable;-Lorg/reactivestreams/Subscriber;+Lorg/reactivestreams/Subscriber;>;)V
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.Nullable()
MethodParameters:
Name Flags
onFlowableSubscribe
public static void setOnMaybeSubscribe(io.reactivex.functions.BiFunction<? super io.reactivex.Maybe, io.reactivex.MaybeObserver, ? extends io.reactivex.MaybeObserver>);
descriptor: (Lio/reactivex/functions/BiFunction;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
ifeq 2
1: new java.lang.IllegalStateException
dup
ldc "Plugins can't be changed anymore"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
putstatic io.reactivex.plugins.RxJavaPlugins.onMaybeSubscribe:Lio/reactivex/functions/BiFunction;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 onMaybeSubscribe Lio/reactivex/functions/BiFunction<-Lio/reactivex/Maybe;Lio/reactivex/MaybeObserver;+Lio/reactivex/MaybeObserver;>;
Signature: (Lio/reactivex/functions/BiFunction<-Lio/reactivex/Maybe;Lio/reactivex/MaybeObserver;+Lio/reactivex/MaybeObserver;>;)V
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.Nullable()
MethodParameters:
Name Flags
onMaybeSubscribe
public static void setOnObservableAssembly(io.reactivex.functions.Function<? super io.reactivex.Observable, ? extends io.reactivex.Observable>);
descriptor: (Lio/reactivex/functions/Function;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
ifeq 2
1: new java.lang.IllegalStateException
dup
ldc "Plugins can't be changed anymore"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
putstatic io.reactivex.plugins.RxJavaPlugins.onObservableAssembly:Lio/reactivex/functions/Function;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 onObservableAssembly Lio/reactivex/functions/Function<-Lio/reactivex/Observable;+Lio/reactivex/Observable;>;
Signature: (Lio/reactivex/functions/Function<-Lio/reactivex/Observable;+Lio/reactivex/Observable;>;)V
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.Nullable()
MethodParameters:
Name Flags
onObservableAssembly
public static void setOnConnectableObservableAssembly(io.reactivex.functions.Function<? super io.reactivex.observables.ConnectableObservable, ? extends io.reactivex.observables.ConnectableObservable>);
descriptor: (Lio/reactivex/functions/Function;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
ifeq 2
1: new java.lang.IllegalStateException
dup
ldc "Plugins can't be changed anymore"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
putstatic io.reactivex.plugins.RxJavaPlugins.onConnectableObservableAssembly:Lio/reactivex/functions/Function;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 onConnectableObservableAssembly Lio/reactivex/functions/Function<-Lio/reactivex/observables/ConnectableObservable;+Lio/reactivex/observables/ConnectableObservable;>;
Signature: (Lio/reactivex/functions/Function<-Lio/reactivex/observables/ConnectableObservable;+Lio/reactivex/observables/ConnectableObservable;>;)V
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.Nullable()
MethodParameters:
Name Flags
onConnectableObservableAssembly
public static void setOnObservableSubscribe(io.reactivex.functions.BiFunction<? super io.reactivex.Observable, ? super io.reactivex.Observer, ? extends io.reactivex.Observer>);
descriptor: (Lio/reactivex/functions/BiFunction;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
ifeq 2
1: new java.lang.IllegalStateException
dup
ldc "Plugins can't be changed anymore"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
putstatic io.reactivex.plugins.RxJavaPlugins.onObservableSubscribe:Lio/reactivex/functions/BiFunction;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 onObservableSubscribe Lio/reactivex/functions/BiFunction<-Lio/reactivex/Observable;-Lio/reactivex/Observer;+Lio/reactivex/Observer;>;
Signature: (Lio/reactivex/functions/BiFunction<-Lio/reactivex/Observable;-Lio/reactivex/Observer;+Lio/reactivex/Observer;>;)V
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.Nullable()
MethodParameters:
Name Flags
onObservableSubscribe
public static void setOnSingleAssembly(io.reactivex.functions.Function<? super io.reactivex.Single, ? extends io.reactivex.Single>);
descriptor: (Lio/reactivex/functions/Function;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
ifeq 2
1: new java.lang.IllegalStateException
dup
ldc "Plugins can't be changed anymore"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
putstatic io.reactivex.plugins.RxJavaPlugins.onSingleAssembly:Lio/reactivex/functions/Function;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 onSingleAssembly Lio/reactivex/functions/Function<-Lio/reactivex/Single;+Lio/reactivex/Single;>;
Signature: (Lio/reactivex/functions/Function<-Lio/reactivex/Single;+Lio/reactivex/Single;>;)V
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.Nullable()
MethodParameters:
Name Flags
onSingleAssembly
public static void setOnSingleSubscribe(io.reactivex.functions.BiFunction<? super io.reactivex.Single, ? super io.reactivex.SingleObserver, ? extends io.reactivex.SingleObserver>);
descriptor: (Lio/reactivex/functions/BiFunction;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
ifeq 2
1: new java.lang.IllegalStateException
dup
ldc "Plugins can't be changed anymore"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
putstatic io.reactivex.plugins.RxJavaPlugins.onSingleSubscribe:Lio/reactivex/functions/BiFunction;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 onSingleSubscribe Lio/reactivex/functions/BiFunction<-Lio/reactivex/Single;-Lio/reactivex/SingleObserver;+Lio/reactivex/SingleObserver;>;
Signature: (Lio/reactivex/functions/BiFunction<-Lio/reactivex/Single;-Lio/reactivex/SingleObserver;+Lio/reactivex/SingleObserver;>;)V
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.Nullable()
MethodParameters:
Name Flags
onSingleSubscribe
public static <T> org.reactivestreams.Subscriber<? super T> onSubscribe(io.reactivex.Flowable<T>, org.reactivestreams.Subscriber<? super T>);
descriptor: (Lio/reactivex/Flowable;Lorg/reactivestreams/Subscriber;)Lorg/reactivestreams/Subscriber;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: getstatic io.reactivex.plugins.RxJavaPlugins.onFlowableSubscribe:Lio/reactivex/functions/BiFunction;
astore 2
start local 2 1: aload 2
ifnull 3
2: aload 2
aload 0
aload 1
invokestatic io.reactivex.plugins.RxJavaPlugins.apply:(Lio/reactivex/functions/BiFunction;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.reactivestreams.Subscriber
areturn
3: StackMap locals: io.reactivex.functions.BiFunction
StackMap stack:
aload 1
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 source Lio/reactivex/Flowable<TT;>;
0 4 1 subscriber Lorg/reactivestreams/Subscriber<-TT;>;
1 4 2 f Lio/reactivex/functions/BiFunction<-Lio/reactivex/Flowable;-Lorg/reactivestreams/Subscriber;+Lorg/reactivestreams/Subscriber;>;
Signature: <T:Ljava/lang/Object;>(Lio/reactivex/Flowable<TT;>;Lorg/reactivestreams/Subscriber<-TT;>;)Lorg/reactivestreams/Subscriber<-TT;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
1:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
source
subscriber
public static <T> io.reactivex.Observer<? super T> onSubscribe(io.reactivex.Observable<T>, io.reactivex.Observer<? super T>);
descriptor: (Lio/reactivex/Observable;Lio/reactivex/Observer;)Lio/reactivex/Observer;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: getstatic io.reactivex.plugins.RxJavaPlugins.onObservableSubscribe:Lio/reactivex/functions/BiFunction;
astore 2
start local 2 1: aload 2
ifnull 3
2: aload 2
aload 0
aload 1
invokestatic io.reactivex.plugins.RxJavaPlugins.apply:(Lio/reactivex/functions/BiFunction;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast io.reactivex.Observer
areturn
3: StackMap locals: io.reactivex.functions.BiFunction
StackMap stack:
aload 1
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 source Lio/reactivex/Observable<TT;>;
0 4 1 observer Lio/reactivex/Observer<-TT;>;
1 4 2 f Lio/reactivex/functions/BiFunction<-Lio/reactivex/Observable;-Lio/reactivex/Observer;+Lio/reactivex/Observer;>;
Signature: <T:Ljava/lang/Object;>(Lio/reactivex/Observable<TT;>;Lio/reactivex/Observer<-TT;>;)Lio/reactivex/Observer<-TT;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
1:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
source
observer
public static <T> io.reactivex.SingleObserver<? super T> onSubscribe(io.reactivex.Single<T>, io.reactivex.SingleObserver<? super T>);
descriptor: (Lio/reactivex/Single;Lio/reactivex/SingleObserver;)Lio/reactivex/SingleObserver;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: getstatic io.reactivex.plugins.RxJavaPlugins.onSingleSubscribe:Lio/reactivex/functions/BiFunction;
astore 2
start local 2 1: aload 2
ifnull 3
2: aload 2
aload 0
aload 1
invokestatic io.reactivex.plugins.RxJavaPlugins.apply:(Lio/reactivex/functions/BiFunction;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast io.reactivex.SingleObserver
areturn
3: StackMap locals: io.reactivex.functions.BiFunction
StackMap stack:
aload 1
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 source Lio/reactivex/Single<TT;>;
0 4 1 observer Lio/reactivex/SingleObserver<-TT;>;
1 4 2 f Lio/reactivex/functions/BiFunction<-Lio/reactivex/Single;-Lio/reactivex/SingleObserver;+Lio/reactivex/SingleObserver;>;
Signature: <T:Ljava/lang/Object;>(Lio/reactivex/Single<TT;>;Lio/reactivex/SingleObserver<-TT;>;)Lio/reactivex/SingleObserver<-TT;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
1:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
source
observer
public static io.reactivex.CompletableObserver onSubscribe(io.reactivex.Completable, io.reactivex.CompletableObserver);
descriptor: (Lio/reactivex/Completable;Lio/reactivex/CompletableObserver;)Lio/reactivex/CompletableObserver;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: getstatic io.reactivex.plugins.RxJavaPlugins.onCompletableSubscribe:Lio/reactivex/functions/BiFunction;
astore 2
start local 2 1: aload 2
ifnull 3
2: aload 2
aload 0
aload 1
invokestatic io.reactivex.plugins.RxJavaPlugins.apply:(Lio/reactivex/functions/BiFunction;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast io.reactivex.CompletableObserver
areturn
3: StackMap locals: io.reactivex.functions.BiFunction
StackMap stack:
aload 1
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 source Lio/reactivex/Completable;
0 4 1 observer Lio/reactivex/CompletableObserver;
1 4 2 f Lio/reactivex/functions/BiFunction<-Lio/reactivex/Completable;-Lio/reactivex/CompletableObserver;+Lio/reactivex/CompletableObserver;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
1:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
source
observer
public static <T> io.reactivex.MaybeObserver<? super T> onSubscribe(io.reactivex.Maybe<T>, io.reactivex.MaybeObserver<? super T>);
descriptor: (Lio/reactivex/Maybe;Lio/reactivex/MaybeObserver;)Lio/reactivex/MaybeObserver;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: getstatic io.reactivex.plugins.RxJavaPlugins.onMaybeSubscribe:Lio/reactivex/functions/BiFunction;
astore 2
start local 2 1: aload 2
ifnull 3
2: aload 2
aload 0
aload 1
invokestatic io.reactivex.plugins.RxJavaPlugins.apply:(Lio/reactivex/functions/BiFunction;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast io.reactivex.MaybeObserver
areturn
3: StackMap locals: io.reactivex.functions.BiFunction
StackMap stack:
aload 1
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 source Lio/reactivex/Maybe<TT;>;
0 4 1 observer Lio/reactivex/MaybeObserver<-TT;>;
1 4 2 f Lio/reactivex/functions/BiFunction<-Lio/reactivex/Maybe;-Lio/reactivex/MaybeObserver;+Lio/reactivex/MaybeObserver;>;
Signature: <T:Ljava/lang/Object;>(Lio/reactivex/Maybe<TT;>;Lio/reactivex/MaybeObserver<-TT;>;)Lio/reactivex/MaybeObserver<-TT;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
1:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
source
observer
public static <T> io.reactivex.Maybe<T> onAssembly(io.reactivex.Maybe<T>);
descriptor: (Lio/reactivex/Maybe;)Lio/reactivex/Maybe;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.onMaybeAssembly:Lio/reactivex/functions/Function;
astore 1
start local 1 1: aload 1
ifnull 3
2: aload 1
aload 0
invokestatic io.reactivex.plugins.RxJavaPlugins.apply:(Lio/reactivex/functions/Function;Ljava/lang/Object;)Ljava/lang/Object;
checkcast io.reactivex.Maybe
areturn
3: StackMap locals: io.reactivex.functions.Function
StackMap stack:
aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 source Lio/reactivex/Maybe<TT;>;
1 4 1 f Lio/reactivex/functions/Function<-Lio/reactivex/Maybe;+Lio/reactivex/Maybe;>;
Signature: <T:Ljava/lang/Object;>(Lio/reactivex/Maybe<TT;>;)Lio/reactivex/Maybe<TT;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
source
public static <T> io.reactivex.Flowable<T> onAssembly(io.reactivex.Flowable<T>);
descriptor: (Lio/reactivex/Flowable;)Lio/reactivex/Flowable;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.onFlowableAssembly:Lio/reactivex/functions/Function;
astore 1
start local 1 1: aload 1
ifnull 3
2: aload 1
aload 0
invokestatic io.reactivex.plugins.RxJavaPlugins.apply:(Lio/reactivex/functions/Function;Ljava/lang/Object;)Ljava/lang/Object;
checkcast io.reactivex.Flowable
areturn
3: StackMap locals: io.reactivex.functions.Function
StackMap stack:
aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 source Lio/reactivex/Flowable<TT;>;
1 4 1 f Lio/reactivex/functions/Function<-Lio/reactivex/Flowable;+Lio/reactivex/Flowable;>;
Signature: <T:Ljava/lang/Object;>(Lio/reactivex/Flowable<TT;>;)Lio/reactivex/Flowable<TT;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
source
public static <T> io.reactivex.flowables.ConnectableFlowable<T> onAssembly(io.reactivex.flowables.ConnectableFlowable<T>);
descriptor: (Lio/reactivex/flowables/ConnectableFlowable;)Lio/reactivex/flowables/ConnectableFlowable;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.onConnectableFlowableAssembly:Lio/reactivex/functions/Function;
astore 1
start local 1 1: aload 1
ifnull 3
2: aload 1
aload 0
invokestatic io.reactivex.plugins.RxJavaPlugins.apply:(Lio/reactivex/functions/Function;Ljava/lang/Object;)Ljava/lang/Object;
checkcast io.reactivex.flowables.ConnectableFlowable
areturn
3: StackMap locals: io.reactivex.functions.Function
StackMap stack:
aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 source Lio/reactivex/flowables/ConnectableFlowable<TT;>;
1 4 1 f Lio/reactivex/functions/Function<-Lio/reactivex/flowables/ConnectableFlowable;+Lio/reactivex/flowables/ConnectableFlowable;>;
Signature: <T:Ljava/lang/Object;>(Lio/reactivex/flowables/ConnectableFlowable<TT;>;)Lio/reactivex/flowables/ConnectableFlowable<TT;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
source
public static <T> io.reactivex.Observable<T> onAssembly(io.reactivex.Observable<T>);
descriptor: (Lio/reactivex/Observable;)Lio/reactivex/Observable;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.onObservableAssembly:Lio/reactivex/functions/Function;
astore 1
start local 1 1: aload 1
ifnull 3
2: aload 1
aload 0
invokestatic io.reactivex.plugins.RxJavaPlugins.apply:(Lio/reactivex/functions/Function;Ljava/lang/Object;)Ljava/lang/Object;
checkcast io.reactivex.Observable
areturn
3: StackMap locals: io.reactivex.functions.Function
StackMap stack:
aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 source Lio/reactivex/Observable<TT;>;
1 4 1 f Lio/reactivex/functions/Function<-Lio/reactivex/Observable;+Lio/reactivex/Observable;>;
Signature: <T:Ljava/lang/Object;>(Lio/reactivex/Observable<TT;>;)Lio/reactivex/Observable<TT;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
source
public static <T> io.reactivex.observables.ConnectableObservable<T> onAssembly(io.reactivex.observables.ConnectableObservable<T>);
descriptor: (Lio/reactivex/observables/ConnectableObservable;)Lio/reactivex/observables/ConnectableObservable;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.onConnectableObservableAssembly:Lio/reactivex/functions/Function;
astore 1
start local 1 1: aload 1
ifnull 3
2: aload 1
aload 0
invokestatic io.reactivex.plugins.RxJavaPlugins.apply:(Lio/reactivex/functions/Function;Ljava/lang/Object;)Ljava/lang/Object;
checkcast io.reactivex.observables.ConnectableObservable
areturn
3: StackMap locals: io.reactivex.functions.Function
StackMap stack:
aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 source Lio/reactivex/observables/ConnectableObservable<TT;>;
1 4 1 f Lio/reactivex/functions/Function<-Lio/reactivex/observables/ConnectableObservable;+Lio/reactivex/observables/ConnectableObservable;>;
Signature: <T:Ljava/lang/Object;>(Lio/reactivex/observables/ConnectableObservable<TT;>;)Lio/reactivex/observables/ConnectableObservable<TT;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
source
public static <T> io.reactivex.Single<T> onAssembly(io.reactivex.Single<T>);
descriptor: (Lio/reactivex/Single;)Lio/reactivex/Single;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.onSingleAssembly:Lio/reactivex/functions/Function;
astore 1
start local 1 1: aload 1
ifnull 3
2: aload 1
aload 0
invokestatic io.reactivex.plugins.RxJavaPlugins.apply:(Lio/reactivex/functions/Function;Ljava/lang/Object;)Ljava/lang/Object;
checkcast io.reactivex.Single
areturn
3: StackMap locals: io.reactivex.functions.Function
StackMap stack:
aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 source Lio/reactivex/Single<TT;>;
1 4 1 f Lio/reactivex/functions/Function<-Lio/reactivex/Single;+Lio/reactivex/Single;>;
Signature: <T:Ljava/lang/Object;>(Lio/reactivex/Single<TT;>;)Lio/reactivex/Single<TT;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
source
public static io.reactivex.Completable onAssembly(io.reactivex.Completable);
descriptor: (Lio/reactivex/Completable;)Lio/reactivex/Completable;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.onCompletableAssembly:Lio/reactivex/functions/Function;
astore 1
start local 1 1: aload 1
ifnull 3
2: aload 1
aload 0
invokestatic io.reactivex.plugins.RxJavaPlugins.apply:(Lio/reactivex/functions/Function;Ljava/lang/Object;)Ljava/lang/Object;
checkcast io.reactivex.Completable
areturn
3: StackMap locals: io.reactivex.functions.Function
StackMap stack:
aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 source Lio/reactivex/Completable;
1 4 1 f Lio/reactivex/functions/Function<-Lio/reactivex/Completable;+Lio/reactivex/Completable;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
source
public static void setOnParallelAssembly(io.reactivex.functions.Function<? super io.reactivex.parallel.ParallelFlowable, ? extends io.reactivex.parallel.ParallelFlowable>);
descriptor: (Lio/reactivex/functions/Function;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
ifeq 2
1: new java.lang.IllegalStateException
dup
ldc "Plugins can't be changed anymore"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
putstatic io.reactivex.plugins.RxJavaPlugins.onParallelAssembly:Lio/reactivex/functions/Function;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 handler Lio/reactivex/functions/Function<-Lio/reactivex/parallel/ParallelFlowable;+Lio/reactivex/parallel/ParallelFlowable;>;
Signature: (Lio/reactivex/functions/Function<-Lio/reactivex/parallel/ParallelFlowable;+Lio/reactivex/parallel/ParallelFlowable;>;)V
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.Nullable()
MethodParameters:
Name Flags
handler
public static io.reactivex.functions.Function<? super io.reactivex.parallel.ParallelFlowable, ? extends io.reactivex.parallel.ParallelFlowable> getOnParallelAssembly();
descriptor: ()Lio/reactivex/functions/Function;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.onParallelAssembly:Lio/reactivex/functions/Function;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lio/reactivex/functions/Function<-Lio/reactivex/parallel/ParallelFlowable;+Lio/reactivex/parallel/ParallelFlowable;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
public static <T> io.reactivex.parallel.ParallelFlowable<T> onAssembly(io.reactivex.parallel.ParallelFlowable<T>);
descriptor: (Lio/reactivex/parallel/ParallelFlowable;)Lio/reactivex/parallel/ParallelFlowable;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.onParallelAssembly:Lio/reactivex/functions/Function;
astore 1
start local 1 1: aload 1
ifnull 3
2: aload 1
aload 0
invokestatic io.reactivex.plugins.RxJavaPlugins.apply:(Lio/reactivex/functions/Function;Ljava/lang/Object;)Ljava/lang/Object;
checkcast io.reactivex.parallel.ParallelFlowable
areturn
3: StackMap locals: io.reactivex.functions.Function
StackMap stack:
aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 source Lio/reactivex/parallel/ParallelFlowable<TT;>;
1 4 1 f Lio/reactivex/functions/Function<-Lio/reactivex/parallel/ParallelFlowable;+Lio/reactivex/parallel/ParallelFlowable;>;
Signature: <T:Ljava/lang/Object;>(Lio/reactivex/parallel/ParallelFlowable<TT;>;)Lio/reactivex/parallel/ParallelFlowable<TT;>;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
source
public static boolean onBeforeBlocking();
descriptor: ()Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=2, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.onBeforeBlocking:Lio/reactivex/functions/BooleanSupplier;
astore 0
start local 0 1: aload 0
ifnull 6
2: aload 0
invokeinterface io.reactivex.functions.BooleanSupplier.getAsBoolean:()Z
3: ireturn
4: StackMap locals: io.reactivex.functions.BooleanSupplier
StackMap stack: java.lang.Throwable
astore 1
start local 1 5: aload 1
invokestatic io.reactivex.internal.util.ExceptionHelper.wrapOrThrow:(Ljava/lang/Throwable;)Ljava/lang/RuntimeException;
athrow
end local 1 6: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
1 7 0 f Lio/reactivex/functions/BooleanSupplier;
5 6 1 ex Ljava/lang/Throwable;
Exception table:
from to target type
2 3 4 Class java.lang.Throwable
public static void setOnBeforeBlocking(io.reactivex.functions.BooleanSupplier);
descriptor: (Lio/reactivex/functions/BooleanSupplier;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic io.reactivex.plugins.RxJavaPlugins.lockdown:Z
ifeq 2
1: new java.lang.IllegalStateException
dup
ldc "Plugins can't be changed anymore"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
putstatic io.reactivex.plugins.RxJavaPlugins.onBeforeBlocking:Lio/reactivex/functions/BooleanSupplier;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 handler Lio/reactivex/functions/BooleanSupplier;
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.Nullable()
MethodParameters:
Name Flags
handler
public static io.reactivex.functions.BooleanSupplier getOnBeforeBlocking();
descriptor: ()Lio/reactivex/functions/BooleanSupplier;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic io.reactivex.plugins.RxJavaPlugins.onBeforeBlocking:Lio/reactivex/functions/BooleanSupplier;
areturn
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
io.reactivex.annotations.Nullable()
public static io.reactivex.Scheduler createComputationScheduler(java.util.concurrent.ThreadFactory);
descriptor: (Ljava/util/concurrent/ThreadFactory;)Lio/reactivex/Scheduler;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new io.reactivex.internal.schedulers.ComputationScheduler
dup
aload 0
ldc "threadFactory is null"
invokestatic io.reactivex.internal.functions.ObjectHelper.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.util.concurrent.ThreadFactory
invokespecial io.reactivex.internal.schedulers.ComputationScheduler.<init>:(Ljava/util/concurrent/ThreadFactory;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 threadFactory Ljava/util/concurrent/ThreadFactory;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
threadFactory
public static io.reactivex.Scheduler createIoScheduler(java.util.concurrent.ThreadFactory);
descriptor: (Ljava/util/concurrent/ThreadFactory;)Lio/reactivex/Scheduler;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new io.reactivex.internal.schedulers.IoScheduler
dup
aload 0
ldc "threadFactory is null"
invokestatic io.reactivex.internal.functions.ObjectHelper.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.util.concurrent.ThreadFactory
invokespecial io.reactivex.internal.schedulers.IoScheduler.<init>:(Ljava/util/concurrent/ThreadFactory;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 threadFactory Ljava/util/concurrent/ThreadFactory;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
threadFactory
public static io.reactivex.Scheduler createNewThreadScheduler(java.util.concurrent.ThreadFactory);
descriptor: (Ljava/util/concurrent/ThreadFactory;)Lio/reactivex/Scheduler;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new io.reactivex.internal.schedulers.NewThreadScheduler
dup
aload 0
ldc "threadFactory is null"
invokestatic io.reactivex.internal.functions.ObjectHelper.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.util.concurrent.ThreadFactory
invokespecial io.reactivex.internal.schedulers.NewThreadScheduler.<init>:(Ljava/util/concurrent/ThreadFactory;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 threadFactory Ljava/util/concurrent/ThreadFactory;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
threadFactory
public static io.reactivex.Scheduler createSingleScheduler(java.util.concurrent.ThreadFactory);
descriptor: (Ljava/util/concurrent/ThreadFactory;)Lio/reactivex/Scheduler;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new io.reactivex.internal.schedulers.SingleScheduler
dup
aload 0
ldc "threadFactory is null"
invokestatic io.reactivex.internal.functions.ObjectHelper.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.util.concurrent.ThreadFactory
invokespecial io.reactivex.internal.schedulers.SingleScheduler.<init>:(Ljava/util/concurrent/ThreadFactory;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 threadFactory Ljava/util/concurrent/ThreadFactory;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
threadFactory
static <T, R> R apply(io.reactivex.functions.Function<T, R>, );
descriptor: (Lio/reactivex/functions/Function;Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokeinterface io.reactivex.functions.Function.apply:(Ljava/lang/Object;)Ljava/lang/Object;
1: areturn
2: StackMap locals:
StackMap stack: java.lang.Throwable
astore 2
start local 2 3: aload 2
invokestatic io.reactivex.internal.util.ExceptionHelper.wrapOrThrow:(Ljava/lang/Throwable;)Ljava/lang/RuntimeException;
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 f Lio/reactivex/functions/Function<TT;TR;>;
0 4 1 t TT;
3 4 2 ex Ljava/lang/Throwable;
Exception table:
from to target type
0 1 2 Class java.lang.Throwable
Signature: <T:Ljava/lang/Object;R:Ljava/lang/Object;>(Lio/reactivex/functions/Function<TT;TR;>;TT;)TR;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
1:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
f
t
static <T, U, R> R apply(io.reactivex.functions.BiFunction<T, U, R>, T, );
descriptor: (Lio/reactivex/functions/BiFunction;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokeinterface io.reactivex.functions.BiFunction.apply:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
1: areturn
2: StackMap locals:
StackMap stack: java.lang.Throwable
astore 3
start local 3 3: aload 3
invokestatic io.reactivex.internal.util.ExceptionHelper.wrapOrThrow:(Ljava/lang/Throwable;)Ljava/lang/RuntimeException;
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 f Lio/reactivex/functions/BiFunction<TT;TU;TR;>;
0 4 1 t TT;
0 4 2 u TU;
3 4 3 ex Ljava/lang/Throwable;
Exception table:
from to target type
0 1 2 Class java.lang.Throwable
Signature: <T:Ljava/lang/Object;U:Ljava/lang/Object;R:Ljava/lang/Object;>(Lio/reactivex/functions/BiFunction<TT;TU;TR;>;TT;TU;)TR;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
1:
io.reactivex.annotations.NonNull()
2:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
f
t
u
static io.reactivex.Scheduler callRequireNonNull(java.util.concurrent.Callable<io.reactivex.Scheduler>);
descriptor: (Ljava/util/concurrent/Callable;)Lio/reactivex/Scheduler;
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokeinterface java.util.concurrent.Callable.call:()Ljava/lang/Object;
checkcast io.reactivex.Scheduler
ldc "Scheduler Callable result can't be null"
invokestatic io.reactivex.internal.functions.ObjectHelper.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
checkcast io.reactivex.Scheduler
1: areturn
2: StackMap locals:
StackMap stack: java.lang.Throwable
astore 1
start local 1 3: aload 1
invokestatic io.reactivex.internal.util.ExceptionHelper.wrapOrThrow:(Ljava/lang/Throwable;)Ljava/lang/RuntimeException;
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 s Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;
3 4 1 ex Ljava/lang/Throwable;
Exception table:
from to target type
0 1 2 Class java.lang.Throwable
Signature: (Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;)Lio/reactivex/Scheduler;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
MethodParameters:
Name Flags
s
static io.reactivex.Scheduler applyRequireNonNull(io.reactivex.functions.Function<? super java.util.concurrent.Callable<io.reactivex.Scheduler>, ? extends io.reactivex.Scheduler>, java.util.concurrent.Callable<io.reactivex.Scheduler>);
descriptor: (Lio/reactivex/functions/Function;Ljava/util/concurrent/Callable;)Lio/reactivex/Scheduler;
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic io.reactivex.plugins.RxJavaPlugins.apply:(Lio/reactivex/functions/Function;Ljava/lang/Object;)Ljava/lang/Object;
checkcast io.reactivex.Scheduler
ldc "Scheduler Callable result can't be null"
invokestatic io.reactivex.internal.functions.ObjectHelper.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
checkcast io.reactivex.Scheduler
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lio/reactivex/functions/Function<-Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;+Lio/reactivex/Scheduler;>;
0 1 1 s Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;
Signature: (Lio/reactivex/functions/Function<-Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;+Lio/reactivex/Scheduler;>;Ljava/util/concurrent/Callable<Lio/reactivex/Scheduler;>;)Lio/reactivex/Scheduler;
RuntimeInvisibleAnnotations:
io.reactivex.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
io.reactivex.annotations.NonNull()
1:
MethodParameters:
Name Flags
f
s
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: new java.lang.IllegalStateException
dup
ldc "No instances!"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/reactivex/plugins/RxJavaPlugins;
}
SourceFile: "RxJavaPlugins.java"
InnerClasses:
public abstract UncaughtExceptionHandler = java.lang.Thread$UncaughtExceptionHandler of java.lang.Thread