class io.vertx.rx.java.RxHelper$2 extends rx.plugins.RxJavaSchedulersHook
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: io.vertx.rx.java.RxHelper$2
super_class: rx.plugins.RxJavaSchedulersHook
{
private final io.vertx.core.Context val$context;
descriptor: Lio/vertx/core/Context;
flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC
void <init>(io.vertx.core.Context);
descriptor: (Lio/vertx/core/Context;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 0: aload 0
aload 1
putfield io.vertx.rx.java.RxHelper$2.val$context:Lio/vertx/core/Context;
aload 0
invokespecial rx.plugins.RxJavaSchedulersHook.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/rx/java/RxHelper$2;
MethodParameters:
Name Flags
val$context final
public rx.Scheduler getComputationScheduler();
descriptor: ()Lrx/Scheduler;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.rx.java.RxHelper$2.val$context:Lio/vertx/core/Context;
invokestatic io.vertx.rx.java.RxHelper.scheduler:(Lio/vertx/core/Context;)Lrx/Scheduler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/rx/java/RxHelper$2;
public rx.Scheduler getIOScheduler();
descriptor: ()Lrx/Scheduler;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.rx.java.RxHelper$2.val$context:Lio/vertx/core/Context;
invokeinterface io.vertx.core.Context.owner:()Lio/vertx/core/Vertx;
invokestatic io.vertx.rx.java.RxHelper.blockingScheduler:(Lio/vertx/core/Vertx;)Lrx/Scheduler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/rx/java/RxHelper$2;
public rx.Scheduler getNewThreadScheduler();
descriptor: ()Lrx/Scheduler;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.rx.java.RxHelper$2.val$context:Lio/vertx/core/Context;
invokestatic io.vertx.rx.java.RxHelper.scheduler:(Lio/vertx/core/Context;)Lrx/Scheduler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/rx/java/RxHelper$2;
}
SourceFile: "RxHelper.java"
EnclosingMethod: io.vertx.rx.java.RxHelper.schedulerHook:(Lio/vertx/core/Context;)Lrx/plugins/RxJavaSchedulersHook;
NestHost: io.vertx.rx.java.RxHelper
InnerClasses:
io.vertx.rx.java.RxHelper$2