public class io.vertx.core.VertxOptions
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: io.vertx.core.VertxOptions
super_class: java.lang.Object
{
public static final int DEFAULT_EVENT_LOOP_POOL_SIZE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final int DEFAULT_WORKER_POOL_SIZE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 20
public static final int DEFAULT_INTERNAL_BLOCKING_POOL_SIZE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 20
public static final boolean DEFAULT_CLUSTERED;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final java.lang.String DEFAULT_CLUSTER_HOST;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "localhost"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final int DEFAULT_CLUSTER_PORT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final java.lang.String DEFAULT_CLUSTER_PUBLIC_HOST;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final int DEFAULT_CLUSTER_PUBLIC_PORT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: -1
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final long DEFAULT_CLUSTER_PING_INTERVAL;
descriptor: J
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 20000
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final long DEFAULT_CLUSTER_PING_REPLY_INTERVAL;
descriptor: J
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 20000
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final long DEFAULT_BLOCKED_THREAD_CHECK_INTERVAL;
descriptor: J
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1000
public static final java.util.concurrent.TimeUnit DEFAULT_BLOCKED_THREAD_CHECK_INTERVAL_UNIT;
descriptor: Ljava/util/concurrent/TimeUnit;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final long DEFAULT_MAX_EVENT_LOOP_EXECUTE_TIME;
descriptor: J
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2000000000
public static final java.util.concurrent.TimeUnit DEFAULT_MAX_EVENT_LOOP_EXECUTE_TIME_UNIT;
descriptor: Ljava/util/concurrent/TimeUnit;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final long DEFAULT_MAX_WORKER_EXECUTE_TIME;
descriptor: J
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 60000000000
public static final java.util.concurrent.TimeUnit DEFAULT_MAX_WORKER_EXECUTE_TIME_UNIT;
descriptor: Ljava/util/concurrent/TimeUnit;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final int DEFAULT_QUORUM_SIZE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final java.lang.String DEFAULT_HA_GROUP;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "__DEFAULT__"
public static final boolean DEFAULT_HA_ENABLED;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final boolean DEFAULT_PREFER_NATIVE_TRANSPORT;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
private static final long DEFAULT_WARNING_EXCEPTION_TIME;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
public static final java.util.concurrent.TimeUnit DEFAULT_WARNING_EXCEPTION_TIME_UNIT;
descriptor: Ljava/util/concurrent/TimeUnit;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
private int eventLoopPoolSize;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int workerPoolSize;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int internalBlockingPoolSize;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private long blockedThreadCheckInterval;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private long maxEventLoopExecuteTime;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private long maxWorkerExecuteTime;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private io.vertx.core.spi.cluster.ClusterManager clusterManager;
descriptor: Lio/vertx/core/spi/cluster/ClusterManager;
flags: (0x0002) ACC_PRIVATE
private boolean haEnabled;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private int quorumSize;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private java.lang.String haGroup;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private io.vertx.core.metrics.MetricsOptions metricsOptions;
descriptor: Lio/vertx/core/metrics/MetricsOptions;
flags: (0x0002) ACC_PRIVATE
private io.vertx.core.file.FileSystemOptions fileSystemOptions;
descriptor: Lio/vertx/core/file/FileSystemOptions;
flags: (0x0002) ACC_PRIVATE
private long warningExceptionTime;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private io.vertx.core.eventbus.EventBusOptions eventBusOptions;
descriptor: Lio/vertx/core/eventbus/EventBusOptions;
flags: (0x0002) ACC_PRIVATE
private io.vertx.core.dns.AddressResolverOptions addressResolverOptions;
descriptor: Lio/vertx/core/dns/AddressResolverOptions;
flags: (0x0002) ACC_PRIVATE
private boolean preferNativeTransport;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private java.util.concurrent.TimeUnit maxEventLoopExecuteTimeUnit;
descriptor: Ljava/util/concurrent/TimeUnit;
flags: (0x0002) ACC_PRIVATE
private java.util.concurrent.TimeUnit maxWorkerExecuteTimeUnit;
descriptor: Ljava/util/concurrent/TimeUnit;
flags: (0x0002) ACC_PRIVATE
private java.util.concurrent.TimeUnit warningExceptionTimeUnit;
descriptor: Ljava/util/concurrent/TimeUnit;
flags: (0x0002) ACC_PRIVATE
private java.util.concurrent.TimeUnit blockedThreadCheckIntervalUnit;
descriptor: Ljava/util/concurrent/TimeUnit;
flags: (0x0002) ACC_PRIVATE
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: iconst_2
invokestatic io.vertx.core.impl.cpu.CpuCoreSensor.availableProcessors:()I
imul
putstatic io.vertx.core.VertxOptions.DEFAULT_EVENT_LOOP_POOL_SIZE:I
1: aconst_null
putstatic io.vertx.core.VertxOptions.DEFAULT_CLUSTER_PUBLIC_HOST:Ljava/lang/String;
2: getstatic java.util.concurrent.TimeUnit.MILLISECONDS:Ljava/util/concurrent/TimeUnit;
putstatic io.vertx.core.VertxOptions.DEFAULT_BLOCKED_THREAD_CHECK_INTERVAL_UNIT:Ljava/util/concurrent/TimeUnit;
3: getstatic java.util.concurrent.TimeUnit.NANOSECONDS:Ljava/util/concurrent/TimeUnit;
putstatic io.vertx.core.VertxOptions.DEFAULT_MAX_EVENT_LOOP_EXECUTE_TIME_UNIT:Ljava/util/concurrent/TimeUnit;
4: getstatic java.util.concurrent.TimeUnit.NANOSECONDS:Ljava/util/concurrent/TimeUnit;
putstatic io.vertx.core.VertxOptions.DEFAULT_MAX_WORKER_EXECUTE_TIME_UNIT:Ljava/util/concurrent/TimeUnit;
5: getstatic java.util.concurrent.TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit;
ldc 5
invokevirtual java.util.concurrent.TimeUnit.toNanos:(J)J
putstatic io.vertx.core.VertxOptions.DEFAULT_WARNING_EXCEPTION_TIME:J
6: getstatic java.util.concurrent.TimeUnit.NANOSECONDS:Ljava/util/concurrent/TimeUnit;
putstatic io.vertx.core.VertxOptions.DEFAULT_WARNING_EXCEPTION_TIME_UNIT:Ljava/util/concurrent/TimeUnit;
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_EVENT_LOOP_POOL_SIZE:I
putfield io.vertx.core.VertxOptions.eventLoopPoolSize:I
2: aload 0
bipush 20
putfield io.vertx.core.VertxOptions.workerPoolSize:I
3: aload 0
bipush 20
putfield io.vertx.core.VertxOptions.internalBlockingPoolSize:I
4: aload 0
ldc 1000
putfield io.vertx.core.VertxOptions.blockedThreadCheckInterval:J
5: aload 0
ldc 2000000000
putfield io.vertx.core.VertxOptions.maxEventLoopExecuteTime:J
6: aload 0
ldc 60000000000
putfield io.vertx.core.VertxOptions.maxWorkerExecuteTime:J
7: aload 0
iconst_0
putfield io.vertx.core.VertxOptions.haEnabled:Z
8: aload 0
iconst_1
putfield io.vertx.core.VertxOptions.quorumSize:I
9: aload 0
ldc "__DEFAULT__"
putfield io.vertx.core.VertxOptions.haGroup:Ljava/lang/String;
10: aload 0
new io.vertx.core.metrics.MetricsOptions
dup
invokespecial io.vertx.core.metrics.MetricsOptions.<init>:()V
putfield io.vertx.core.VertxOptions.metricsOptions:Lio/vertx/core/metrics/MetricsOptions;
11: aload 0
new io.vertx.core.file.FileSystemOptions
dup
invokespecial io.vertx.core.file.FileSystemOptions.<init>:()V
putfield io.vertx.core.VertxOptions.fileSystemOptions:Lio/vertx/core/file/FileSystemOptions;
12: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_WARNING_EXCEPTION_TIME:J
putfield io.vertx.core.VertxOptions.warningExceptionTime:J
13: aload 0
new io.vertx.core.eventbus.EventBusOptions
dup
invokespecial io.vertx.core.eventbus.EventBusOptions.<init>:()V
putfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
14: aload 0
new io.vertx.core.dns.AddressResolverOptions
dup
invokespecial io.vertx.core.dns.AddressResolverOptions.<init>:()V
putfield io.vertx.core.VertxOptions.addressResolverOptions:Lio/vertx/core/dns/AddressResolverOptions;
15: aload 0
iconst_0
putfield io.vertx.core.VertxOptions.preferNativeTransport:Z
16: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_MAX_EVENT_LOOP_EXECUTE_TIME_UNIT:Ljava/util/concurrent/TimeUnit;
putfield io.vertx.core.VertxOptions.maxEventLoopExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
17: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_MAX_WORKER_EXECUTE_TIME_UNIT:Ljava/util/concurrent/TimeUnit;
putfield io.vertx.core.VertxOptions.maxWorkerExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
18: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_WARNING_EXCEPTION_TIME_UNIT:Ljava/util/concurrent/TimeUnit;
putfield io.vertx.core.VertxOptions.warningExceptionTimeUnit:Ljava/util/concurrent/TimeUnit;
19: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_BLOCKED_THREAD_CHECK_INTERVAL_UNIT:Ljava/util/concurrent/TimeUnit;
putfield io.vertx.core.VertxOptions.blockedThreadCheckIntervalUnit:Ljava/util/concurrent/TimeUnit;
20: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lio/vertx/core/VertxOptions;
public void <init>(io.vertx.core.VertxOptions);
descriptor: (Lio/vertx/core/VertxOptions;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_EVENT_LOOP_POOL_SIZE:I
putfield io.vertx.core.VertxOptions.eventLoopPoolSize:I
2: aload 0
bipush 20
putfield io.vertx.core.VertxOptions.workerPoolSize:I
3: aload 0
bipush 20
putfield io.vertx.core.VertxOptions.internalBlockingPoolSize:I
4: aload 0
ldc 1000
putfield io.vertx.core.VertxOptions.blockedThreadCheckInterval:J
5: aload 0
ldc 2000000000
putfield io.vertx.core.VertxOptions.maxEventLoopExecuteTime:J
6: aload 0
ldc 60000000000
putfield io.vertx.core.VertxOptions.maxWorkerExecuteTime:J
7: aload 0
iconst_0
putfield io.vertx.core.VertxOptions.haEnabled:Z
8: aload 0
iconst_1
putfield io.vertx.core.VertxOptions.quorumSize:I
9: aload 0
ldc "__DEFAULT__"
putfield io.vertx.core.VertxOptions.haGroup:Ljava/lang/String;
10: aload 0
new io.vertx.core.metrics.MetricsOptions
dup
invokespecial io.vertx.core.metrics.MetricsOptions.<init>:()V
putfield io.vertx.core.VertxOptions.metricsOptions:Lio/vertx/core/metrics/MetricsOptions;
11: aload 0
new io.vertx.core.file.FileSystemOptions
dup
invokespecial io.vertx.core.file.FileSystemOptions.<init>:()V
putfield io.vertx.core.VertxOptions.fileSystemOptions:Lio/vertx/core/file/FileSystemOptions;
12: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_WARNING_EXCEPTION_TIME:J
putfield io.vertx.core.VertxOptions.warningExceptionTime:J
13: aload 0
new io.vertx.core.eventbus.EventBusOptions
dup
invokespecial io.vertx.core.eventbus.EventBusOptions.<init>:()V
putfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
14: aload 0
new io.vertx.core.dns.AddressResolverOptions
dup
invokespecial io.vertx.core.dns.AddressResolverOptions.<init>:()V
putfield io.vertx.core.VertxOptions.addressResolverOptions:Lio/vertx/core/dns/AddressResolverOptions;
15: aload 0
iconst_0
putfield io.vertx.core.VertxOptions.preferNativeTransport:Z
16: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_MAX_EVENT_LOOP_EXECUTE_TIME_UNIT:Ljava/util/concurrent/TimeUnit;
putfield io.vertx.core.VertxOptions.maxEventLoopExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
17: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_MAX_WORKER_EXECUTE_TIME_UNIT:Ljava/util/concurrent/TimeUnit;
putfield io.vertx.core.VertxOptions.maxWorkerExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
18: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_WARNING_EXCEPTION_TIME_UNIT:Ljava/util/concurrent/TimeUnit;
putfield io.vertx.core.VertxOptions.warningExceptionTimeUnit:Ljava/util/concurrent/TimeUnit;
19: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_BLOCKED_THREAD_CHECK_INTERVAL_UNIT:Ljava/util/concurrent/TimeUnit;
putfield io.vertx.core.VertxOptions.blockedThreadCheckIntervalUnit:Ljava/util/concurrent/TimeUnit;
20: aload 0
aload 1
invokevirtual io.vertx.core.VertxOptions.getEventLoopPoolSize:()I
putfield io.vertx.core.VertxOptions.eventLoopPoolSize:I
21: aload 0
aload 1
invokevirtual io.vertx.core.VertxOptions.getWorkerPoolSize:()I
putfield io.vertx.core.VertxOptions.workerPoolSize:I
22: aload 0
aload 1
invokevirtual io.vertx.core.VertxOptions.getBlockedThreadCheckInterval:()J
putfield io.vertx.core.VertxOptions.blockedThreadCheckInterval:J
23: aload 0
aload 1
invokevirtual io.vertx.core.VertxOptions.getMaxEventLoopExecuteTime:()J
putfield io.vertx.core.VertxOptions.maxEventLoopExecuteTime:J
24: aload 0
aload 1
invokevirtual io.vertx.core.VertxOptions.getMaxWorkerExecuteTime:()J
putfield io.vertx.core.VertxOptions.maxWorkerExecuteTime:J
25: aload 0
aload 1
invokevirtual io.vertx.core.VertxOptions.getInternalBlockingPoolSize:()I
putfield io.vertx.core.VertxOptions.internalBlockingPoolSize:I
26: aload 0
aload 1
invokevirtual io.vertx.core.VertxOptions.getClusterManager:()Lio/vertx/core/spi/cluster/ClusterManager;
putfield io.vertx.core.VertxOptions.clusterManager:Lio/vertx/core/spi/cluster/ClusterManager;
27: aload 0
aload 1
invokevirtual io.vertx.core.VertxOptions.isHAEnabled:()Z
putfield io.vertx.core.VertxOptions.haEnabled:Z
28: aload 0
aload 1
invokevirtual io.vertx.core.VertxOptions.getQuorumSize:()I
putfield io.vertx.core.VertxOptions.quorumSize:I
29: aload 0
aload 1
invokevirtual io.vertx.core.VertxOptions.getHAGroup:()Ljava/lang/String;
putfield io.vertx.core.VertxOptions.haGroup:Ljava/lang/String;
30: aload 0
aload 1
invokevirtual io.vertx.core.VertxOptions.getMetricsOptions:()Lio/vertx/core/metrics/MetricsOptions;
ifnull 31
new io.vertx.core.metrics.MetricsOptions
dup
aload 1
invokevirtual io.vertx.core.VertxOptions.getMetricsOptions:()Lio/vertx/core/metrics/MetricsOptions;
invokespecial io.vertx.core.metrics.MetricsOptions.<init>:(Lio/vertx/core/metrics/MetricsOptions;)V
goto 32
StackMap locals: io.vertx.core.VertxOptions io.vertx.core.VertxOptions
StackMap stack: io.vertx.core.VertxOptions
31: aconst_null
StackMap locals: io.vertx.core.VertxOptions io.vertx.core.VertxOptions
StackMap stack: io.vertx.core.VertxOptions io.vertx.core.metrics.MetricsOptions
32: putfield io.vertx.core.VertxOptions.metricsOptions:Lio/vertx/core/metrics/MetricsOptions;
33: aload 0
aload 1
invokevirtual io.vertx.core.VertxOptions.getFileSystemOptions:()Lio/vertx/core/file/FileSystemOptions;
ifnull 34
new io.vertx.core.file.FileSystemOptions
dup
aload 1
invokevirtual io.vertx.core.VertxOptions.getFileSystemOptions:()Lio/vertx/core/file/FileSystemOptions;
invokespecial io.vertx.core.file.FileSystemOptions.<init>:(Lio/vertx/core/file/FileSystemOptions;)V
goto 35
StackMap locals:
StackMap stack: io.vertx.core.VertxOptions
34: aconst_null
StackMap locals: io.vertx.core.VertxOptions io.vertx.core.VertxOptions
StackMap stack: io.vertx.core.VertxOptions io.vertx.core.file.FileSystemOptions
35: putfield io.vertx.core.VertxOptions.fileSystemOptions:Lio/vertx/core/file/FileSystemOptions;
36: aload 0
aload 1
getfield io.vertx.core.VertxOptions.warningExceptionTime:J
putfield io.vertx.core.VertxOptions.warningExceptionTime:J
37: aload 0
new io.vertx.core.eventbus.EventBusOptions
dup
aload 1
getfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
invokespecial io.vertx.core.eventbus.EventBusOptions.<init>:(Lio/vertx/core/eventbus/EventBusOptions;)V
putfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
38: aload 0
aload 1
getfield io.vertx.core.VertxOptions.addressResolverOptions:Lio/vertx/core/dns/AddressResolverOptions;
ifnull 39
new io.vertx.core.dns.AddressResolverOptions
dup
invokespecial io.vertx.core.dns.AddressResolverOptions.<init>:()V
goto 40
StackMap locals:
StackMap stack: io.vertx.core.VertxOptions
39: aconst_null
StackMap locals: io.vertx.core.VertxOptions io.vertx.core.VertxOptions
StackMap stack: io.vertx.core.VertxOptions io.vertx.core.dns.AddressResolverOptions
40: putfield io.vertx.core.VertxOptions.addressResolverOptions:Lio/vertx/core/dns/AddressResolverOptions;
41: aload 0
aload 1
getfield io.vertx.core.VertxOptions.maxEventLoopExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
putfield io.vertx.core.VertxOptions.maxEventLoopExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
42: aload 0
aload 1
getfield io.vertx.core.VertxOptions.maxWorkerExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
putfield io.vertx.core.VertxOptions.maxWorkerExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
43: aload 0
aload 1
getfield io.vertx.core.VertxOptions.warningExceptionTimeUnit:Ljava/util/concurrent/TimeUnit;
putfield io.vertx.core.VertxOptions.warningExceptionTimeUnit:Ljava/util/concurrent/TimeUnit;
44: aload 0
aload 1
getfield io.vertx.core.VertxOptions.blockedThreadCheckIntervalUnit:Ljava/util/concurrent/TimeUnit;
putfield io.vertx.core.VertxOptions.blockedThreadCheckIntervalUnit:Ljava/util/concurrent/TimeUnit;
45: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 46 0 this Lio/vertx/core/VertxOptions;
0 46 1 other Lio/vertx/core/VertxOptions;
MethodParameters:
Name Flags
other
public void <init>(io.vertx.core.json.JsonObject);
descriptor: (Lio/vertx/core/json/JsonObject;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial io.vertx.core.VertxOptions.<init>:()V
1: aload 1
aload 0
invokestatic io.vertx.core.VertxOptionsConverter.fromJson:(Ljava/lang/Iterable;Lio/vertx/core/VertxOptions;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lio/vertx/core/VertxOptions;
0 3 1 json Lio/vertx/core/json/JsonObject;
MethodParameters:
Name Flags
json
public int getEventLoopPoolSize();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.eventLoopPoolSize:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setEventLoopPoolSize(int);
descriptor: (I)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: iload 1
iconst_1
if_icmpge 2
1: new java.lang.IllegalArgumentException
dup
ldc "eventLoopPoolSize must be > 0"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
iload 1
putfield io.vertx.core.VertxOptions.eventLoopPoolSize:I
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/core/VertxOptions;
0 4 1 eventLoopPoolSize I
MethodParameters:
Name Flags
eventLoopPoolSize
public int getWorkerPoolSize();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.workerPoolSize:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setWorkerPoolSize(int);
descriptor: (I)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: iload 1
iconst_1
if_icmpge 2
1: new java.lang.IllegalArgumentException
dup
ldc "workerPoolSize must be > 0"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
iload 1
putfield io.vertx.core.VertxOptions.workerPoolSize:I
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/core/VertxOptions;
0 4 1 workerPoolSize I
MethodParameters:
Name Flags
workerPoolSize
public boolean isClustered();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
invokevirtual io.vertx.core.eventbus.EventBusOptions.isClustered:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public io.vertx.core.VertxOptions setClustered(boolean);
descriptor: (Z)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
iload 1
invokevirtual io.vertx.core.eventbus.EventBusOptions.setClustered:(Z)Lio/vertx/core/eventbus/EventBusOptions;
pop
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 clustered Z
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
clustered
public java.lang.String getClusterHost();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
invokevirtual io.vertx.core.eventbus.EventBusOptions.getHost:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public io.vertx.core.VertxOptions setClusterHost(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
aload 1
invokevirtual io.vertx.core.eventbus.EventBusOptions.setHost:(Ljava/lang/String;)Lio/vertx/core/eventbus/EventBusOptions;
pop
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 clusterHost Ljava/lang/String;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
clusterHost
public java.lang.String getClusterPublicHost();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual io.vertx.core.VertxOptions.getEventBusOptions:()Lio/vertx/core/eventbus/EventBusOptions;
invokevirtual io.vertx.core.eventbus.EventBusOptions.getClusterPublicHost:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public io.vertx.core.VertxOptions setClusterPublicHost(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual io.vertx.core.VertxOptions.getEventBusOptions:()Lio/vertx/core/eventbus/EventBusOptions;
aload 1
invokevirtual io.vertx.core.eventbus.EventBusOptions.setClusterPublicHost:(Ljava/lang/String;)Lio/vertx/core/eventbus/EventBusOptions;
pop
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 clusterPublicHost Ljava/lang/String;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
clusterPublicHost
public int getClusterPort();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
invokevirtual io.vertx.core.eventbus.EventBusOptions.getPort:()I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public io.vertx.core.VertxOptions setClusterPort(int);
descriptor: (I)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
iload 1
invokevirtual io.vertx.core.eventbus.EventBusOptions.setPort:(I)Lio/vertx/core/eventbus/EventBusOptions;
pop
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 clusterPort I
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
clusterPort
public int getClusterPublicPort();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
invokevirtual io.vertx.core.eventbus.EventBusOptions.getClusterPublicPort:()I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public io.vertx.core.VertxOptions setClusterPublicPort(int);
descriptor: (I)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual io.vertx.core.VertxOptions.getEventBusOptions:()Lio/vertx/core/eventbus/EventBusOptions;
iload 1
invokevirtual io.vertx.core.eventbus.EventBusOptions.setClusterPublicPort:(I)Lio/vertx/core/eventbus/EventBusOptions;
pop
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 clusterPublicPort I
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
clusterPublicPort
public long getClusterPingInterval();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual io.vertx.core.VertxOptions.getEventBusOptions:()Lio/vertx/core/eventbus/EventBusOptions;
invokevirtual io.vertx.core.eventbus.EventBusOptions.getClusterPingInterval:()J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public io.vertx.core.VertxOptions setClusterPingInterval(long);
descriptor: (J)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
lload 1
invokevirtual io.vertx.core.eventbus.EventBusOptions.setClusterPingInterval:(J)Lio/vertx/core/eventbus/EventBusOptions;
pop
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 clusterPingInterval J
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
clusterPingInterval
public long getClusterPingReplyInterval();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
invokevirtual io.vertx.core.eventbus.EventBusOptions.getClusterPingReplyInterval:()J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public io.vertx.core.VertxOptions setClusterPingReplyInterval(long);
descriptor: (J)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
lload 1
invokevirtual io.vertx.core.eventbus.EventBusOptions.setClusterPingReplyInterval:(J)Lio/vertx/core/eventbus/EventBusOptions;
pop
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 clusterPingReplyInterval J
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
clusterPingReplyInterval
public long getBlockedThreadCheckInterval();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.blockedThreadCheckInterval:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setBlockedThreadCheckInterval(long);
descriptor: (J)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: lload 1
lconst_1
lcmp
ifge 2
1: new java.lang.IllegalArgumentException
dup
ldc "blockedThreadCheckInterval must be > 0"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
lload 1
putfield io.vertx.core.VertxOptions.blockedThreadCheckInterval:J
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/core/VertxOptions;
0 4 1 blockedThreadCheckInterval J
MethodParameters:
Name Flags
blockedThreadCheckInterval
public long getMaxEventLoopExecuteTime();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.maxEventLoopExecuteTime:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setMaxEventLoopExecuteTime(long);
descriptor: (J)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: lload 1
lconst_1
lcmp
ifge 2
1: new java.lang.IllegalArgumentException
dup
ldc "maxEventLoopExecuteTime must be > 0"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
lload 1
putfield io.vertx.core.VertxOptions.maxEventLoopExecuteTime:J
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/core/VertxOptions;
0 4 1 maxEventLoopExecuteTime J
MethodParameters:
Name Flags
maxEventLoopExecuteTime
public long getMaxWorkerExecuteTime();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.maxWorkerExecuteTime:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setMaxWorkerExecuteTime(long);
descriptor: (J)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: lload 1
lconst_1
lcmp
ifge 2
1: new java.lang.IllegalArgumentException
dup
ldc "maxWorkerpExecuteTime must be > 0"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
lload 1
putfield io.vertx.core.VertxOptions.maxWorkerExecuteTime:J
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/core/VertxOptions;
0 4 1 maxWorkerExecuteTime J
MethodParameters:
Name Flags
maxWorkerExecuteTime
public io.vertx.core.spi.cluster.ClusterManager getClusterManager();
descriptor: ()Lio/vertx/core/spi/cluster/ClusterManager;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.clusterManager:Lio/vertx/core/spi/cluster/ClusterManager;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setClusterManager(io.vertx.core.spi.cluster.ClusterManager);
descriptor: (Lio/vertx/core/spi/cluster/ClusterManager;)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.core.VertxOptions.clusterManager:Lio/vertx/core/spi/cluster/ClusterManager;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 clusterManager Lio/vertx/core/spi/cluster/ClusterManager;
MethodParameters:
Name Flags
clusterManager
public int getInternalBlockingPoolSize();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.internalBlockingPoolSize:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setInternalBlockingPoolSize(int);
descriptor: (I)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: iload 1
iconst_1
if_icmpge 2
1: new java.lang.IllegalArgumentException
dup
ldc "internalBlockingPoolSize must be > 0"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
iload 1
putfield io.vertx.core.VertxOptions.internalBlockingPoolSize:I
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/core/VertxOptions;
0 4 1 internalBlockingPoolSize I
MethodParameters:
Name Flags
internalBlockingPoolSize
public boolean isHAEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.haEnabled:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setHAEnabled(boolean);
descriptor: (Z)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield io.vertx.core.VertxOptions.haEnabled:Z
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 haEnabled Z
MethodParameters:
Name Flags
haEnabled
public int getQuorumSize();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.quorumSize:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setQuorumSize(int);
descriptor: (I)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: iload 1
iconst_1
if_icmpge 2
1: new java.lang.IllegalArgumentException
dup
ldc "quorumSize should be >= 1"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
iload 1
putfield io.vertx.core.VertxOptions.quorumSize:I
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/core/VertxOptions;
0 4 1 quorumSize I
MethodParameters:
Name Flags
quorumSize
public java.lang.String getHAGroup();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.haGroup:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setHAGroup(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ldc "ha group cannot be null"
invokestatic java.util.Objects.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
1: aload 0
aload 1
putfield io.vertx.core.VertxOptions.haGroup:Ljava/lang/String;
2: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lio/vertx/core/VertxOptions;
0 3 1 haGroup Ljava/lang/String;
MethodParameters:
Name Flags
haGroup
public io.vertx.core.metrics.MetricsOptions getMetricsOptions();
descriptor: ()Lio/vertx/core/metrics/MetricsOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.metricsOptions:Lio/vertx/core/metrics/MetricsOptions;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.file.FileSystemOptions getFileSystemOptions();
descriptor: ()Lio/vertx/core/file/FileSystemOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.fileSystemOptions:Lio/vertx/core/file/FileSystemOptions;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setMetricsOptions(io.vertx.core.metrics.MetricsOptions);
descriptor: (Lio/vertx/core/metrics/MetricsOptions;)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.core.VertxOptions.metricsOptions:Lio/vertx/core/metrics/MetricsOptions;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 metrics Lio/vertx/core/metrics/MetricsOptions;
MethodParameters:
Name Flags
metrics
public io.vertx.core.VertxOptions setFileSystemOptions(io.vertx.core.file.FileSystemOptions);
descriptor: (Lio/vertx/core/file/FileSystemOptions;)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.core.VertxOptions.fileSystemOptions:Lio/vertx/core/file/FileSystemOptions;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 fileSystemOptions Lio/vertx/core/file/FileSystemOptions;
MethodParameters:
Name Flags
fileSystemOptions
public long getWarningExceptionTime();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.warningExceptionTime:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setWarningExceptionTime(long);
descriptor: (J)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: lload 1
lconst_1
lcmp
ifge 2
1: new java.lang.IllegalArgumentException
dup
ldc "warningExceptionTime must be > 0"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
lload 1
putfield io.vertx.core.VertxOptions.warningExceptionTime:J
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/core/VertxOptions;
0 4 1 warningExceptionTime J
MethodParameters:
Name Flags
warningExceptionTime
public io.vertx.core.eventbus.EventBusOptions getEventBusOptions();
descriptor: ()Lio/vertx/core/eventbus/EventBusOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setEventBusOptions(io.vertx.core.eventbus.EventBusOptions);
descriptor: (Lio/vertx/core/eventbus/EventBusOptions;)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
invokestatic java.util.Objects.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object;
pop
1: aload 0
aload 1
putfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
2: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lio/vertx/core/VertxOptions;
0 3 1 options Lio/vertx/core/eventbus/EventBusOptions;
MethodParameters:
Name Flags
options
public io.vertx.core.dns.AddressResolverOptions getAddressResolverOptions();
descriptor: ()Lio/vertx/core/dns/AddressResolverOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.addressResolverOptions:Lio/vertx/core/dns/AddressResolverOptions;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setAddressResolverOptions(io.vertx.core.dns.AddressResolverOptions);
descriptor: (Lio/vertx/core/dns/AddressResolverOptions;)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.core.VertxOptions.addressResolverOptions:Lio/vertx/core/dns/AddressResolverOptions;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 addressResolverOptions Lio/vertx/core/dns/AddressResolverOptions;
MethodParameters:
Name Flags
addressResolverOptions
public boolean isFileResolverCachingEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.fileSystemOptions:Lio/vertx/core/file/FileSystemOptions;
ifnonnull 2
1: getstatic io.vertx.core.file.FileSystemOptions.DEFAULT_FILE_CACHING_ENABLED:Z
ireturn
2: StackMap locals:
StackMap stack:
aload 0
getfield io.vertx.core.VertxOptions.fileSystemOptions:Lio/vertx/core/file/FileSystemOptions;
invokevirtual io.vertx.core.file.FileSystemOptions.isFileCachingEnabled:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lio/vertx/core/VertxOptions;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public io.vertx.core.VertxOptions setFileResolverCachingEnabled(boolean);
descriptor: (Z)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield io.vertx.core.VertxOptions.fileSystemOptions:Lio/vertx/core/file/FileSystemOptions;
ifnonnull 2
1: aload 0
new io.vertx.core.file.FileSystemOptions
dup
invokespecial io.vertx.core.file.FileSystemOptions.<init>:()V
putfield io.vertx.core.VertxOptions.fileSystemOptions:Lio/vertx/core/file/FileSystemOptions;
2: StackMap locals:
StackMap stack:
aload 0
getfield io.vertx.core.VertxOptions.fileSystemOptions:Lio/vertx/core/file/FileSystemOptions;
iload 1
invokevirtual io.vertx.core.file.FileSystemOptions.setFileCachingEnabled:(Z)Lio/vertx/core/file/FileSystemOptions;
pop
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/core/VertxOptions;
0 4 1 fileResolverCachingEnabled Z
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
fileResolverCachingEnabled
public boolean getPreferNativeTransport();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.preferNativeTransport:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setPreferNativeTransport(boolean);
descriptor: (Z)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield io.vertx.core.VertxOptions.preferNativeTransport:Z
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 preferNativeTransport Z
MethodParameters:
Name Flags
preferNativeTransport
public java.util.concurrent.TimeUnit getMaxEventLoopExecuteTimeUnit();
descriptor: ()Ljava/util/concurrent/TimeUnit;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.maxEventLoopExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setMaxEventLoopExecuteTimeUnit(java.util.concurrent.TimeUnit);
descriptor: (Ljava/util/concurrent/TimeUnit;)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.core.VertxOptions.maxEventLoopExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 maxEventLoopExecuteTimeUnit Ljava/util/concurrent/TimeUnit;
MethodParameters:
Name Flags
maxEventLoopExecuteTimeUnit
public java.util.concurrent.TimeUnit getMaxWorkerExecuteTimeUnit();
descriptor: ()Ljava/util/concurrent/TimeUnit;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.maxWorkerExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setMaxWorkerExecuteTimeUnit(java.util.concurrent.TimeUnit);
descriptor: (Ljava/util/concurrent/TimeUnit;)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.core.VertxOptions.maxWorkerExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 maxWorkerExecuteTimeUnit Ljava/util/concurrent/TimeUnit;
MethodParameters:
Name Flags
maxWorkerExecuteTimeUnit
public java.util.concurrent.TimeUnit getWarningExceptionTimeUnit();
descriptor: ()Ljava/util/concurrent/TimeUnit;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.warningExceptionTimeUnit:Ljava/util/concurrent/TimeUnit;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setWarningExceptionTimeUnit(java.util.concurrent.TimeUnit);
descriptor: (Ljava/util/concurrent/TimeUnit;)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.core.VertxOptions.warningExceptionTimeUnit:Ljava/util/concurrent/TimeUnit;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 warningExceptionTimeUnit Ljava/util/concurrent/TimeUnit;
MethodParameters:
Name Flags
warningExceptionTimeUnit
public java.util.concurrent.TimeUnit getBlockedThreadCheckIntervalUnit();
descriptor: ()Ljava/util/concurrent/TimeUnit;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.blockedThreadCheckIntervalUnit:Ljava/util/concurrent/TimeUnit;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setBlockedThreadCheckIntervalUnit(java.util.concurrent.TimeUnit);
descriptor: (Ljava/util/concurrent/TimeUnit;)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.core.VertxOptions.blockedThreadCheckIntervalUnit:Ljava/util/concurrent/TimeUnit;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 blockedThreadCheckIntervalUnit Ljava/util/concurrent/TimeUnit;
MethodParameters:
Name Flags
blockedThreadCheckIntervalUnit
public boolean equals(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
if_acmpne 1
iconst_1
ireturn
1: StackMap locals:
StackMap stack:
aload 1
ifnull 2
aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
aload 1
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
if_acmpeq 3
StackMap locals:
StackMap stack:
2: iconst_0
ireturn
3: StackMap locals:
StackMap stack:
aload 1
checkcast io.vertx.core.VertxOptions
astore 2
start local 2 4: aload 0
getfield io.vertx.core.VertxOptions.eventLoopPoolSize:I
aload 2
getfield io.vertx.core.VertxOptions.eventLoopPoolSize:I
if_icmpeq 5
iconst_0
ireturn
5: StackMap locals: io.vertx.core.VertxOptions
StackMap stack:
aload 0
getfield io.vertx.core.VertxOptions.workerPoolSize:I
aload 2
getfield io.vertx.core.VertxOptions.workerPoolSize:I
if_icmpeq 6
iconst_0
ireturn
6: StackMap locals:
StackMap stack:
aload 0
getfield io.vertx.core.VertxOptions.internalBlockingPoolSize:I
aload 2
getfield io.vertx.core.VertxOptions.internalBlockingPoolSize:I
if_icmpeq 7
iconst_0
ireturn
7: StackMap locals:
StackMap stack:
aload 0
getfield io.vertx.core.VertxOptions.blockedThreadCheckInterval:J
aload 2
getfield io.vertx.core.VertxOptions.blockedThreadCheckInterval:J
lcmp
ifeq 8
iconst_0
ireturn
8: StackMap locals:
StackMap stack:
aload 0
getfield io.vertx.core.VertxOptions.blockedThreadCheckIntervalUnit:Ljava/util/concurrent/TimeUnit;
aload 2
getfield io.vertx.core.VertxOptions.blockedThreadCheckIntervalUnit:Ljava/util/concurrent/TimeUnit;
if_acmpeq 9
iconst_0
ireturn
9: StackMap locals:
StackMap stack:
aload 0
getfield io.vertx.core.VertxOptions.maxEventLoopExecuteTime:J
aload 2
getfield io.vertx.core.VertxOptions.maxEventLoopExecuteTime:J
lcmp
ifeq 10
iconst_0
ireturn
10: StackMap locals:
StackMap stack:
aload 0
getfield io.vertx.core.VertxOptions.maxEventLoopExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
aload 2
getfield io.vertx.core.VertxOptions.maxEventLoopExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
if_acmpeq 11
iconst_0
ireturn
11: StackMap locals:
StackMap stack:
aload 0
getfield io.vertx.core.VertxOptions.maxWorkerExecuteTime:J
aload 2
getfield io.vertx.core.VertxOptions.maxWorkerExecuteTime:J
lcmp
ifeq 12
iconst_0
ireturn
12: StackMap locals:
StackMap stack:
aload 0
getfield io.vertx.core.VertxOptions.maxWorkerExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
aload 2
getfield io.vertx.core.VertxOptions.maxWorkerExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
if_acmpeq 13
iconst_0
ireturn
13: StackMap locals:
StackMap stack:
aload 0
getfield io.vertx.core.VertxOptions.haEnabled:Z
aload 2
getfield io.vertx.core.VertxOptions.haEnabled:Z
if_icmpeq 14
iconst_0
ireturn
14: StackMap locals:
StackMap stack:
aload 0
getfield io.vertx.core.VertxOptions.quorumSize:I
aload 2
getfield io.vertx.core.VertxOptions.quorumSize:I
if_icmpeq 15
iconst_0
ireturn
15: StackMap locals:
StackMap stack:
aload 0
getfield io.vertx.core.VertxOptions.warningExceptionTime:J
aload 2
getfield io.vertx.core.VertxOptions.warningExceptionTime:J
lcmp
ifeq 16
iconst_0
ireturn
16: StackMap locals:
StackMap stack:
aload 0
getfield io.vertx.core.VertxOptions.warningExceptionTimeUnit:Ljava/util/concurrent/TimeUnit;
aload 2
getfield io.vertx.core.VertxOptions.warningExceptionTimeUnit:Ljava/util/concurrent/TimeUnit;
if_acmpeq 17
iconst_0
ireturn
17: StackMap locals:
StackMap stack:
aload 0
getfield io.vertx.core.VertxOptions.clusterManager:Lio/vertx/core/spi/cluster/ClusterManager;
ifnull 18
aload 0
getfield io.vertx.core.VertxOptions.clusterManager:Lio/vertx/core/spi/cluster/ClusterManager;
aload 2
getfield io.vertx.core.VertxOptions.clusterManager:Lio/vertx/core/spi/cluster/ClusterManager;
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifne 20
goto 19
StackMap locals:
StackMap stack:
18: aload 2
getfield io.vertx.core.VertxOptions.clusterManager:Lio/vertx/core/spi/cluster/ClusterManager;
ifnull 20
19: StackMap locals:
StackMap stack:
iconst_0
ireturn
20: StackMap locals:
StackMap stack:
aload 0
getfield io.vertx.core.VertxOptions.haGroup:Ljava/lang/String;
ifnull 21
aload 0
getfield io.vertx.core.VertxOptions.haGroup:Ljava/lang/String;
aload 2
getfield io.vertx.core.VertxOptions.haGroup:Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 23
goto 22
StackMap locals:
StackMap stack:
21: aload 2
getfield io.vertx.core.VertxOptions.haGroup:Ljava/lang/String;
ifnull 23
StackMap locals:
StackMap stack:
22: iconst_0
ireturn
23: StackMap locals:
StackMap stack:
aload 0
getfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
ifnull 24
aload 0
getfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
aload 2
getfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
invokevirtual io.vertx.core.eventbus.EventBusOptions.equals:(Ljava/lang/Object;)Z
ifne 26
goto 25
StackMap locals:
StackMap stack:
24: aload 2
getfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
ifnull 26
25: StackMap locals:
StackMap stack:
iconst_0
ireturn
26: StackMap locals:
StackMap stack:
aload 0
getfield io.vertx.core.VertxOptions.addressResolverOptions:Lio/vertx/core/dns/AddressResolverOptions;
ifnull 27
aload 0
getfield io.vertx.core.VertxOptions.addressResolverOptions:Lio/vertx/core/dns/AddressResolverOptions;
aload 2
getfield io.vertx.core.VertxOptions.addressResolverOptions:Lio/vertx/core/dns/AddressResolverOptions;
invokevirtual io.vertx.core.dns.AddressResolverOptions.equals:(Ljava/lang/Object;)Z
ifne 29
goto 28
StackMap locals:
StackMap stack:
27: aload 2
getfield io.vertx.core.VertxOptions.addressResolverOptions:Lio/vertx/core/dns/AddressResolverOptions;
ifnull 29
28: StackMap locals:
StackMap stack:
iconst_0
ireturn
29: StackMap locals:
StackMap stack:
aload 0
getfield io.vertx.core.VertxOptions.preferNativeTransport:Z
aload 2
getfield io.vertx.core.VertxOptions.preferNativeTransport:Z
if_icmpeq 30
iconst_0
ireturn
30: StackMap locals:
StackMap stack:
aload 0
getfield io.vertx.core.VertxOptions.fileSystemOptions:Lio/vertx/core/file/FileSystemOptions;
ifnull 31
aload 0
getfield io.vertx.core.VertxOptions.fileSystemOptions:Lio/vertx/core/file/FileSystemOptions;
aload 2
getfield io.vertx.core.VertxOptions.fileSystemOptions:Lio/vertx/core/file/FileSystemOptions;
invokevirtual io.vertx.core.file.FileSystemOptions.equals:(Ljava/lang/Object;)Z
ifne 33
goto 32
StackMap locals:
StackMap stack:
31: aload 2
getfield io.vertx.core.VertxOptions.fileSystemOptions:Lio/vertx/core/file/FileSystemOptions;
ifnull 33
32: StackMap locals:
StackMap stack:
iconst_0
ireturn
33: StackMap locals:
StackMap stack:
aload 0
getfield io.vertx.core.VertxOptions.metricsOptions:Lio/vertx/core/metrics/MetricsOptions;
ifnull 34
aload 0
getfield io.vertx.core.VertxOptions.metricsOptions:Lio/vertx/core/metrics/MetricsOptions;
aload 2
getfield io.vertx.core.VertxOptions.metricsOptions:Lio/vertx/core/metrics/MetricsOptions;
invokevirtual io.vertx.core.metrics.MetricsOptions.equals:(Ljava/lang/Object;)Z
ifne 36
goto 35
StackMap locals:
StackMap stack:
34: aload 2
getfield io.vertx.core.VertxOptions.metricsOptions:Lio/vertx/core/metrics/MetricsOptions;
ifnull 36
StackMap locals:
StackMap stack:
35: iconst_0
goto 37
StackMap locals:
StackMap stack:
36: iconst_1
StackMap locals:
StackMap stack: int
37: ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 38 0 this Lio/vertx/core/VertxOptions;
0 38 1 o Ljava/lang/Object;
4 38 2 that Lio/vertx/core/VertxOptions;
MethodParameters:
Name Flags
o
public int hashCode();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.eventLoopPoolSize:I
istore 1
start local 1 1: bipush 31
iload 1
imul
aload 0
getfield io.vertx.core.VertxOptions.workerPoolSize:I
iadd
istore 1
2: bipush 31
iload 1
imul
aload 0
getfield io.vertx.core.VertxOptions.internalBlockingPoolSize:I
iadd
istore 1
3: bipush 31
iload 1
imul
aload 0
getfield io.vertx.core.VertxOptions.blockedThreadCheckInterval:J
aload 0
getfield io.vertx.core.VertxOptions.blockedThreadCheckInterval:J
bipush 32
lushr
lxor
l2i
iadd
istore 1
4: bipush 31
iload 1
imul
aload 0
getfield io.vertx.core.VertxOptions.maxEventLoopExecuteTime:J
aload 0
getfield io.vertx.core.VertxOptions.maxEventLoopExecuteTime:J
bipush 32
lushr
lxor
l2i
iadd
istore 1
5: bipush 31
iload 1
imul
aload 0
getfield io.vertx.core.VertxOptions.maxWorkerExecuteTime:J
aload 0
getfield io.vertx.core.VertxOptions.maxWorkerExecuteTime:J
bipush 32
lushr
lxor
l2i
iadd
istore 1
6: bipush 31
iload 1
imul
aload 0
getfield io.vertx.core.VertxOptions.clusterManager:Lio/vertx/core/spi/cluster/ClusterManager;
ifnull 7
aload 0
getfield io.vertx.core.VertxOptions.clusterManager:Lio/vertx/core/spi/cluster/ClusterManager;
invokevirtual java.lang.Object.hashCode:()I
goto 8
StackMap locals: io.vertx.core.VertxOptions int
StackMap stack: int
7: iconst_0
StackMap locals: io.vertx.core.VertxOptions int
StackMap stack: int int
8: iadd
istore 1
9: bipush 31
iload 1
imul
aload 0
getfield io.vertx.core.VertxOptions.haEnabled:Z
ifeq 10
iconst_1
goto 11
StackMap locals:
StackMap stack: int
10: iconst_0
StackMap locals: io.vertx.core.VertxOptions int
StackMap stack: int int
11: iadd
istore 1
12: bipush 31
iload 1
imul
aload 0
getfield io.vertx.core.VertxOptions.preferNativeTransport:Z
ifeq 13
iconst_1
goto 14
StackMap locals:
StackMap stack: int
13: iconst_0
StackMap locals: io.vertx.core.VertxOptions int
StackMap stack: int int
14: iadd
istore 1
15: bipush 31
iload 1
imul
aload 0
getfield io.vertx.core.VertxOptions.quorumSize:I
iadd
istore 1
16: bipush 31
iload 1
imul
aload 0
getfield io.vertx.core.VertxOptions.haGroup:Ljava/lang/String;
ifnull 17
aload 0
getfield io.vertx.core.VertxOptions.haGroup:Ljava/lang/String;
invokevirtual java.lang.String.hashCode:()I
goto 18
StackMap locals:
StackMap stack: int
17: iconst_0
StackMap locals: io.vertx.core.VertxOptions int
StackMap stack: int int
18: iadd
istore 1
19: bipush 31
iload 1
imul
aload 0
getfield io.vertx.core.VertxOptions.metricsOptions:Lio/vertx/core/metrics/MetricsOptions;
ifnull 20
aload 0
getfield io.vertx.core.VertxOptions.metricsOptions:Lio/vertx/core/metrics/MetricsOptions;
invokevirtual io.vertx.core.metrics.MetricsOptions.hashCode:()I
goto 21
StackMap locals:
StackMap stack: int
20: iconst_0
StackMap locals: io.vertx.core.VertxOptions int
StackMap stack: int int
21: iadd
istore 1
22: bipush 31
iload 1
imul
aload 0
getfield io.vertx.core.VertxOptions.fileSystemOptions:Lio/vertx/core/file/FileSystemOptions;
ifnull 23
aload 0
getfield io.vertx.core.VertxOptions.fileSystemOptions:Lio/vertx/core/file/FileSystemOptions;
invokevirtual io.vertx.core.file.FileSystemOptions.hashCode:()I
goto 24
StackMap locals:
StackMap stack: int
23: iconst_0
StackMap locals: io.vertx.core.VertxOptions int
StackMap stack: int int
24: iadd
istore 1
25: bipush 31
iload 1
imul
aload 0
getfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
ifnull 26
aload 0
getfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
invokevirtual io.vertx.core.eventbus.EventBusOptions.hashCode:()I
goto 27
StackMap locals:
StackMap stack: int
26: iconst_0
StackMap locals: io.vertx.core.VertxOptions int
StackMap stack: int int
27: iadd
istore 1
28: bipush 31
iload 1
imul
aload 0
getfield io.vertx.core.VertxOptions.addressResolverOptions:Lio/vertx/core/dns/AddressResolverOptions;
ifnull 29
aload 0
getfield io.vertx.core.VertxOptions.addressResolverOptions:Lio/vertx/core/dns/AddressResolverOptions;
invokevirtual io.vertx.core.dns.AddressResolverOptions.hashCode:()I
goto 30
StackMap locals:
StackMap stack: int
29: iconst_0
StackMap locals: io.vertx.core.VertxOptions int
StackMap stack: int int
30: iadd
istore 1
31: bipush 31
iload 1
imul
aload 0
getfield io.vertx.core.VertxOptions.warningExceptionTime:J
aload 0
getfield io.vertx.core.VertxOptions.warningExceptionTime:J
bipush 32
lushr
lxor
l2i
iadd
istore 1
32: bipush 31
iload 1
imul
aload 0
getfield io.vertx.core.VertxOptions.maxEventLoopExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
ifnull 33
aload 0
getfield io.vertx.core.VertxOptions.maxEventLoopExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
invokevirtual java.util.concurrent.TimeUnit.hashCode:()I
goto 34
StackMap locals:
StackMap stack: int
33: iconst_0
StackMap locals: io.vertx.core.VertxOptions int
StackMap stack: int int
34: iadd
istore 1
35: bipush 31
iload 1
imul
aload 0
getfield io.vertx.core.VertxOptions.maxWorkerExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
ifnull 36
aload 0
getfield io.vertx.core.VertxOptions.maxWorkerExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
invokevirtual java.util.concurrent.TimeUnit.hashCode:()I
goto 37
StackMap locals:
StackMap stack: int
36: iconst_0
StackMap locals: io.vertx.core.VertxOptions int
StackMap stack: int int
37: iadd
istore 1
38: bipush 31
iload 1
imul
aload 0
getfield io.vertx.core.VertxOptions.warningExceptionTimeUnit:Ljava/util/concurrent/TimeUnit;
ifnull 39
aload 0
getfield io.vertx.core.VertxOptions.warningExceptionTimeUnit:Ljava/util/concurrent/TimeUnit;
invokevirtual java.util.concurrent.TimeUnit.hashCode:()I
goto 40
StackMap locals:
StackMap stack: int
39: iconst_0
StackMap locals: io.vertx.core.VertxOptions int
StackMap stack: int int
40: iadd
istore 1
41: bipush 31
iload 1
imul
aload 0
getfield io.vertx.core.VertxOptions.blockedThreadCheckIntervalUnit:Ljava/util/concurrent/TimeUnit;
ifnull 42
aload 0
getfield io.vertx.core.VertxOptions.blockedThreadCheckIntervalUnit:Ljava/util/concurrent/TimeUnit;
invokevirtual java.util.concurrent.TimeUnit.hashCode:()I
goto 43
StackMap locals:
StackMap stack: int
42: iconst_0
StackMap locals: io.vertx.core.VertxOptions int
StackMap stack: int int
43: iadd
istore 1
44: iload 1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 45 0 this Lio/vertx/core/VertxOptions;
1 45 1 result I
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
ldc "VertxOptions{eventLoopPoolSize="
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
1: aload 0
getfield io.vertx.core.VertxOptions.eventLoopPoolSize:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
2: ldc ", workerPoolSize="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.workerPoolSize:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
3: ldc ", internalBlockingPoolSize="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.internalBlockingPoolSize:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
4: ldc ", blockedThreadCheckIntervalUnit="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.blockedThreadCheckIntervalUnit:Ljava/util/concurrent/TimeUnit;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
5: ldc ", blockedThreadCheckInterval="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.blockedThreadCheckInterval:J
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
6: ldc ", maxEventLoopExecuteTimeUnit="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.maxEventLoopExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
7: ldc ", maxEventLoopExecuteTime="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.maxEventLoopExecuteTime:J
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
8: ldc ", maxWorkerExecuteTimeUnit="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.maxWorkerExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
9: ldc ", maxWorkerExecuteTime="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.maxWorkerExecuteTime:J
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
10: ldc ", clusterManager="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.clusterManager:Lio/vertx/core/spi/cluster/ClusterManager;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
11: ldc ", haEnabled="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.haEnabled:Z
invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
12: ldc ", preferNativeTransport="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.preferNativeTransport:Z
invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
13: ldc ", quorumSize="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.quorumSize:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
14: ldc ", haGroup='"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.haGroup:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
bipush 39
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
15: ldc ", metrics="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.metricsOptions:Lio/vertx/core/metrics/MetricsOptions;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
16: ldc ", fileSystemOptions="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.fileSystemOptions:Lio/vertx/core/file/FileSystemOptions;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
17: ldc ", addressResolver="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.addressResolverOptions:Lio/vertx/core/dns/AddressResolverOptions;
invokevirtual io.vertx.core.dns.AddressResolverOptions.toJson:()Lio/vertx/core/json/JsonObject;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
18: ldc ", addressResolver="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.addressResolverOptions:Lio/vertx/core/dns/AddressResolverOptions;
invokevirtual io.vertx.core.dns.AddressResolverOptions.toJson:()Lio/vertx/core/json/JsonObject;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
19: ldc ", eventbus="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
invokevirtual io.vertx.core.eventbus.EventBusOptions.toJson:()Lio/vertx/core/json/JsonObject;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
20: ldc ", warningExceptionTimeUnit="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.warningExceptionTimeUnit:Ljava/util/concurrent/TimeUnit;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
21: ldc ", warningExceptionTime="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.warningExceptionTime:J
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
22: bipush 125
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
23: invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Lio/vertx/core/VertxOptions;
}
SourceFile: "VertxOptions.java"
InnerClasses:
public abstract Entry = java.util.Map$Entry of java.util.Map
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.DataObject(generateConverter = true, publicConverter = false)