class io.vertx.core.VertxOptionsConverter
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: io.vertx.core.VertxOptionsConverter
super_class: java.lang.Object
{
void <init>();
descriptor: ()V
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptionsConverter;
static void fromJson(java.lang.Iterable<java.util.Map$Entry<java.lang.String, java.lang.Object>>, io.vertx.core.VertxOptions);
descriptor: (Ljava/lang/Iterable;Lio/vertx/core/VertxOptions;)V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=5, args_size=2
start local 0 start local 1 0: aload 0
invokeinterface java.lang.Iterable.iterator:()Ljava/util/Iterator;
astore 3
goto 110
StackMap locals: java.lang.Iterable io.vertx.core.VertxOptions top java.util.Iterator
StackMap stack:
1: aload 3
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.util.Map$Entry
astore 2
start local 2 2: aload 2
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
checkcast java.lang.String
dup
astore 4
invokevirtual java.lang.String.hashCode:()I
lookupswitch { // 27
-2131215761: 3
-2042837556: 4
-2037232009: 5
-1701311837: 6
-1687733240: 7
-1674482492: 8
-1564289061: 9
-1209260764: 10
-1141903678: 11
-1141665381: 12
-869872600: 13
-259021256: 14
-249530511: 15
-22488960: 16
195603795: 17
220042624: 18
561940505: 19
605054080: 20
611480100: 21
657206534: 22
736195771: 23
901840203: 24
902078500: 25
1064339611: 26
1325896866: 27
1525910619: 28
1904157476: 29
default: 110
}
StackMap locals: java.lang.Iterable io.vertx.core.VertxOptions java.util.Map$Entry java.util.Iterator java.lang.String
StackMap stack:
3: aload 4
ldc "internalBlockingPoolSize"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 78
goto 110
StackMap locals:
StackMap stack:
4: aload 4
ldc "maxEventLoopExecuteTimeUnit"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 84
goto 110
StackMap locals:
StackMap stack:
5: aload 4
ldc "blockedThreadCheckInterval"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 33
goto 110
StackMap locals:
StackMap stack:
6: aload 4
ldc "clusterPingReplyInterval"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 45
goto 110
StackMap locals:
StackMap stack:
7: aload 4
ldc "haEnabled"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 72
goto 110
StackMap locals:
StackMap stack:
8: aload 4
ldc "fileResolverCachingEnabled"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 66
goto 110
StackMap locals:
StackMap stack:
9: aload 4
ldc "workerPoolSize"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 108
goto 110
StackMap locals:
StackMap stack:
10: aload 4
ldc "addressResolverOptions"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 30
goto 110
StackMap locals:
StackMap stack:
11: aload 4
ldc "clusterHost"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 39
goto 110
StackMap locals:
StackMap stack:
12: aload 4
ldc "clusterPort"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 48
goto 110
StackMap locals:
StackMap stack:
13: aload 4
ldc "maxEventLoopExecuteTime"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 81
goto 110
StackMap locals:
StackMap stack:
14: aload 4
ldc "eventBusOptions"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 60
goto 110
StackMap locals:
StackMap stack:
15: aload 4
ldc "clusterPingInterval"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 42
goto 110
StackMap locals:
StackMap stack:
16: aload 4
ldc "quorumSize"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 99
goto 110
StackMap locals:
StackMap stack:
17: aload 4
ldc "fileSystemOptions"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 69
goto 110
StackMap locals:
StackMap stack:
18: aload 4
ldc "warningExceptionTime"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 102
goto 110
StackMap locals:
StackMap stack:
19: aload 4
ldc "clustered"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 57
goto 110
StackMap locals:
StackMap stack:
20: aload 4
ldc "maxWorkerExecuteTime"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 87
goto 110
StackMap locals:
StackMap stack:
21: aload 4
ldc "maxWorkerExecuteTimeUnit"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 90
goto 110
StackMap locals:
StackMap stack:
22: aload 4
ldc "haGroup"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 75
goto 110
StackMap locals:
StackMap stack:
23: aload 4
ldc "eventLoopPoolSize"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 63
goto 110
StackMap locals:
StackMap stack:
24: aload 4
ldc "clusterPublicHost"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 51
goto 110
StackMap locals:
StackMap stack:
25: aload 4
ldc "clusterPublicPort"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 54
goto 110
StackMap locals:
StackMap stack:
26: aload 4
ldc "blockedThreadCheckIntervalUnit"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 36
goto 110
StackMap locals:
StackMap stack:
27: aload 4
ldc "preferNativeTransport"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 96
goto 110
StackMap locals:
StackMap stack:
28: aload 4
ldc "metricsOptions"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 93
goto 110
StackMap locals:
StackMap stack:
29: aload 4
ldc "warningExceptionTimeUnit"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 105
goto 110
30: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof io.vertx.core.json.JsonObject
ifeq 110
31: aload 1
new io.vertx.core.dns.AddressResolverOptions
dup
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast io.vertx.core.json.JsonObject
invokespecial io.vertx.core.dns.AddressResolverOptions.<init>:(Lio/vertx/core/json/JsonObject;)V
invokevirtual io.vertx.core.VertxOptions.setAddressResolverOptions:(Lio/vertx/core/dns/AddressResolverOptions;)Lio/vertx/core/VertxOptions;
pop
32: goto 110
33: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 110
34: aload 1
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Number
invokevirtual java.lang.Number.longValue:()J
invokevirtual io.vertx.core.VertxOptions.setBlockedThreadCheckInterval:(J)Lio/vertx/core/VertxOptions;
pop
35: goto 110
36: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.String
ifeq 110
37: aload 1
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.String
invokestatic java.util.concurrent.TimeUnit.valueOf:(Ljava/lang/String;)Ljava/util/concurrent/TimeUnit;
invokevirtual io.vertx.core.VertxOptions.setBlockedThreadCheckIntervalUnit:(Ljava/util/concurrent/TimeUnit;)Lio/vertx/core/VertxOptions;
pop
38: goto 110
39: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.String
ifeq 110
40: aload 1
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.String
invokevirtual io.vertx.core.VertxOptions.setClusterHost:(Ljava/lang/String;)Lio/vertx/core/VertxOptions;
pop
41: goto 110
42: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 110
43: aload 1
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Number
invokevirtual java.lang.Number.longValue:()J
invokevirtual io.vertx.core.VertxOptions.setClusterPingInterval:(J)Lio/vertx/core/VertxOptions;
pop
44: goto 110
45: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 110
46: aload 1
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Number
invokevirtual java.lang.Number.longValue:()J
invokevirtual io.vertx.core.VertxOptions.setClusterPingReplyInterval:(J)Lio/vertx/core/VertxOptions;
pop
47: goto 110
48: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 110
49: aload 1
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Number
invokevirtual java.lang.Number.intValue:()I
invokevirtual io.vertx.core.VertxOptions.setClusterPort:(I)Lio/vertx/core/VertxOptions;
pop
50: goto 110
51: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.String
ifeq 110
52: aload 1
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.String
invokevirtual io.vertx.core.VertxOptions.setClusterPublicHost:(Ljava/lang/String;)Lio/vertx/core/VertxOptions;
pop
53: goto 110
54: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 110
55: aload 1
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Number
invokevirtual java.lang.Number.intValue:()I
invokevirtual io.vertx.core.VertxOptions.setClusterPublicPort:(I)Lio/vertx/core/VertxOptions;
pop
56: goto 110
57: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Boolean
ifeq 110
58: aload 1
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
invokevirtual io.vertx.core.VertxOptions.setClustered:(Z)Lio/vertx/core/VertxOptions;
pop
59: goto 110
60: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof io.vertx.core.json.JsonObject
ifeq 110
61: aload 1
new io.vertx.core.eventbus.EventBusOptions
dup
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast io.vertx.core.json.JsonObject
invokespecial io.vertx.core.eventbus.EventBusOptions.<init>:(Lio/vertx/core/json/JsonObject;)V
invokevirtual io.vertx.core.VertxOptions.setEventBusOptions:(Lio/vertx/core/eventbus/EventBusOptions;)Lio/vertx/core/VertxOptions;
pop
62: goto 110
63: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 110
64: aload 1
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Number
invokevirtual java.lang.Number.intValue:()I
invokevirtual io.vertx.core.VertxOptions.setEventLoopPoolSize:(I)Lio/vertx/core/VertxOptions;
pop
65: goto 110
66: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Boolean
ifeq 110
67: aload 1
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
invokevirtual io.vertx.core.VertxOptions.setFileResolverCachingEnabled:(Z)Lio/vertx/core/VertxOptions;
pop
68: goto 110
69: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof io.vertx.core.json.JsonObject
ifeq 110
70: aload 1
new io.vertx.core.file.FileSystemOptions
dup
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast io.vertx.core.json.JsonObject
invokespecial io.vertx.core.file.FileSystemOptions.<init>:(Lio/vertx/core/json/JsonObject;)V
invokevirtual io.vertx.core.VertxOptions.setFileSystemOptions:(Lio/vertx/core/file/FileSystemOptions;)Lio/vertx/core/VertxOptions;
pop
71: goto 110
72: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Boolean
ifeq 110
73: aload 1
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
invokevirtual io.vertx.core.VertxOptions.setHAEnabled:(Z)Lio/vertx/core/VertxOptions;
pop
74: goto 110
75: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.String
ifeq 110
76: aload 1
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.String
invokevirtual io.vertx.core.VertxOptions.setHAGroup:(Ljava/lang/String;)Lio/vertx/core/VertxOptions;
pop
77: goto 110
78: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 110
79: aload 1
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Number
invokevirtual java.lang.Number.intValue:()I
invokevirtual io.vertx.core.VertxOptions.setInternalBlockingPoolSize:(I)Lio/vertx/core/VertxOptions;
pop
80: goto 110
81: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 110
82: aload 1
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Number
invokevirtual java.lang.Number.longValue:()J
invokevirtual io.vertx.core.VertxOptions.setMaxEventLoopExecuteTime:(J)Lio/vertx/core/VertxOptions;
pop
83: goto 110
84: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.String
ifeq 110
85: aload 1
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.String
invokestatic java.util.concurrent.TimeUnit.valueOf:(Ljava/lang/String;)Ljava/util/concurrent/TimeUnit;
invokevirtual io.vertx.core.VertxOptions.setMaxEventLoopExecuteTimeUnit:(Ljava/util/concurrent/TimeUnit;)Lio/vertx/core/VertxOptions;
pop
86: goto 110
87: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 110
88: aload 1
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Number
invokevirtual java.lang.Number.longValue:()J
invokevirtual io.vertx.core.VertxOptions.setMaxWorkerExecuteTime:(J)Lio/vertx/core/VertxOptions;
pop
89: goto 110
90: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.String
ifeq 110
91: aload 1
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.String
invokestatic java.util.concurrent.TimeUnit.valueOf:(Ljava/lang/String;)Ljava/util/concurrent/TimeUnit;
invokevirtual io.vertx.core.VertxOptions.setMaxWorkerExecuteTimeUnit:(Ljava/util/concurrent/TimeUnit;)Lio/vertx/core/VertxOptions;
pop
92: goto 110
93: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof io.vertx.core.json.JsonObject
ifeq 110
94: aload 1
new io.vertx.core.metrics.MetricsOptions
dup
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast io.vertx.core.json.JsonObject
invokespecial io.vertx.core.metrics.MetricsOptions.<init>:(Lio/vertx/core/json/JsonObject;)V
invokevirtual io.vertx.core.VertxOptions.setMetricsOptions:(Lio/vertx/core/metrics/MetricsOptions;)Lio/vertx/core/VertxOptions;
pop
95: goto 110
96: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Boolean
ifeq 110
97: aload 1
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
invokevirtual io.vertx.core.VertxOptions.setPreferNativeTransport:(Z)Lio/vertx/core/VertxOptions;
pop
98: goto 110
99: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 110
100: aload 1
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Number
invokevirtual java.lang.Number.intValue:()I
invokevirtual io.vertx.core.VertxOptions.setQuorumSize:(I)Lio/vertx/core/VertxOptions;
pop
101: goto 110
102: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 110
103: aload 1
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Number
invokevirtual java.lang.Number.longValue:()J
invokevirtual io.vertx.core.VertxOptions.setWarningExceptionTime:(J)Lio/vertx/core/VertxOptions;
pop
104: goto 110
105: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.String
ifeq 110
106: aload 1
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.String
invokestatic java.util.concurrent.TimeUnit.valueOf:(Ljava/lang/String;)Ljava/util/concurrent/TimeUnit;
invokevirtual io.vertx.core.VertxOptions.setWarningExceptionTimeUnit:(Ljava/util/concurrent/TimeUnit;)Lio/vertx/core/VertxOptions;
pop
107: goto 110
108: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 110
109: aload 1
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Number
invokevirtual java.lang.Number.intValue:()I
invokevirtual io.vertx.core.VertxOptions.setWorkerPoolSize:(I)Lio/vertx/core/VertxOptions;
pop
end local 2 110: StackMap locals: java.lang.Iterable io.vertx.core.VertxOptions top java.util.Iterator
StackMap stack:
aload 3
invokeinterface java.util.Iterator.hasNext:()Z
ifne 1
111: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 112 0 json Ljava/lang/Iterable<Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Object;>;>;
0 112 1 obj Lio/vertx/core/VertxOptions;
2 110 2 member Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Object;>;
Signature: (Ljava/lang/Iterable<Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Object;>;>;Lio/vertx/core/VertxOptions;)V
MethodParameters:
Name Flags
json
obj
static void toJson(io.vertx.core.VertxOptions, io.vertx.core.json.JsonObject);
descriptor: (Lio/vertx/core/VertxOptions;Lio/vertx/core/json/JsonObject;)V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual io.vertx.core.json.JsonObject.getMap:()Ljava/util/Map;
invokestatic io.vertx.core.VertxOptionsConverter.toJson:(Lio/vertx/core/VertxOptions;Ljava/util/Map;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 obj Lio/vertx/core/VertxOptions;
0 2 1 json Lio/vertx/core/json/JsonObject;
MethodParameters:
Name Flags
obj
json
static void toJson(io.vertx.core.VertxOptions, java.util.Map<java.lang.String, java.lang.Object>);
descriptor: (Lio/vertx/core/VertxOptions;Ljava/util/Map;)V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual io.vertx.core.VertxOptions.getAddressResolverOptions:()Lio/vertx/core/dns/AddressResolverOptions;
ifnull 2
1: aload 1
ldc "addressResolverOptions"
aload 0
invokevirtual io.vertx.core.VertxOptions.getAddressResolverOptions:()Lio/vertx/core/dns/AddressResolverOptions;
invokevirtual io.vertx.core.dns.AddressResolverOptions.toJson:()Lio/vertx/core/json/JsonObject;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
2: StackMap locals:
StackMap stack:
aload 1
ldc "blockedThreadCheckInterval"
aload 0
invokevirtual io.vertx.core.VertxOptions.getBlockedThreadCheckInterval:()J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
3: aload 0
invokevirtual io.vertx.core.VertxOptions.getBlockedThreadCheckIntervalUnit:()Ljava/util/concurrent/TimeUnit;
ifnull 5
4: aload 1
ldc "blockedThreadCheckIntervalUnit"
aload 0
invokevirtual io.vertx.core.VertxOptions.getBlockedThreadCheckIntervalUnit:()Ljava/util/concurrent/TimeUnit;
invokevirtual java.util.concurrent.TimeUnit.name:()Ljava/lang/String;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
5: StackMap locals:
StackMap stack:
aload 0
invokevirtual io.vertx.core.VertxOptions.getClusterHost:()Ljava/lang/String;
ifnull 7
6: aload 1
ldc "clusterHost"
aload 0
invokevirtual io.vertx.core.VertxOptions.getClusterHost:()Ljava/lang/String;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
7: StackMap locals:
StackMap stack:
aload 1
ldc "clusterPingInterval"
aload 0
invokevirtual io.vertx.core.VertxOptions.getClusterPingInterval:()J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
8: aload 1
ldc "clusterPingReplyInterval"
aload 0
invokevirtual io.vertx.core.VertxOptions.getClusterPingReplyInterval:()J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
9: aload 1
ldc "clusterPort"
aload 0
invokevirtual io.vertx.core.VertxOptions.getClusterPort:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
10: aload 0
invokevirtual io.vertx.core.VertxOptions.getClusterPublicHost:()Ljava/lang/String;
ifnull 12
11: aload 1
ldc "clusterPublicHost"
aload 0
invokevirtual io.vertx.core.VertxOptions.getClusterPublicHost:()Ljava/lang/String;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
12: StackMap locals:
StackMap stack:
aload 1
ldc "clusterPublicPort"
aload 0
invokevirtual io.vertx.core.VertxOptions.getClusterPublicPort:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
13: aload 1
ldc "clustered"
aload 0
invokevirtual io.vertx.core.VertxOptions.isClustered:()Z
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
14: aload 0
invokevirtual io.vertx.core.VertxOptions.getEventBusOptions:()Lio/vertx/core/eventbus/EventBusOptions;
ifnull 16
15: aload 1
ldc "eventBusOptions"
aload 0
invokevirtual io.vertx.core.VertxOptions.getEventBusOptions:()Lio/vertx/core/eventbus/EventBusOptions;
invokevirtual io.vertx.core.eventbus.EventBusOptions.toJson:()Lio/vertx/core/json/JsonObject;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
16: StackMap locals:
StackMap stack:
aload 1
ldc "eventLoopPoolSize"
aload 0
invokevirtual io.vertx.core.VertxOptions.getEventLoopPoolSize:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
17: aload 1
ldc "fileResolverCachingEnabled"
aload 0
invokevirtual io.vertx.core.VertxOptions.isFileResolverCachingEnabled:()Z
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
18: aload 0
invokevirtual io.vertx.core.VertxOptions.getFileSystemOptions:()Lio/vertx/core/file/FileSystemOptions;
ifnull 20
19: aload 1
ldc "fileSystemOptions"
aload 0
invokevirtual io.vertx.core.VertxOptions.getFileSystemOptions:()Lio/vertx/core/file/FileSystemOptions;
invokevirtual io.vertx.core.file.FileSystemOptions.toJson:()Lio/vertx/core/json/JsonObject;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
20: StackMap locals:
StackMap stack:
aload 1
ldc "haEnabled"
aload 0
invokevirtual io.vertx.core.VertxOptions.isHAEnabled:()Z
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
21: aload 0
invokevirtual io.vertx.core.VertxOptions.getHAGroup:()Ljava/lang/String;
ifnull 23
22: aload 1
ldc "haGroup"
aload 0
invokevirtual io.vertx.core.VertxOptions.getHAGroup:()Ljava/lang/String;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
23: StackMap locals:
StackMap stack:
aload 1
ldc "internalBlockingPoolSize"
aload 0
invokevirtual io.vertx.core.VertxOptions.getInternalBlockingPoolSize:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
24: aload 1
ldc "maxEventLoopExecuteTime"
aload 0
invokevirtual io.vertx.core.VertxOptions.getMaxEventLoopExecuteTime:()J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
25: aload 0
invokevirtual io.vertx.core.VertxOptions.getMaxEventLoopExecuteTimeUnit:()Ljava/util/concurrent/TimeUnit;
ifnull 27
26: aload 1
ldc "maxEventLoopExecuteTimeUnit"
aload 0
invokevirtual io.vertx.core.VertxOptions.getMaxEventLoopExecuteTimeUnit:()Ljava/util/concurrent/TimeUnit;
invokevirtual java.util.concurrent.TimeUnit.name:()Ljava/lang/String;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
27: StackMap locals:
StackMap stack:
aload 1
ldc "maxWorkerExecuteTime"
aload 0
invokevirtual io.vertx.core.VertxOptions.getMaxWorkerExecuteTime:()J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
28: aload 0
invokevirtual io.vertx.core.VertxOptions.getMaxWorkerExecuteTimeUnit:()Ljava/util/concurrent/TimeUnit;
ifnull 30
29: aload 1
ldc "maxWorkerExecuteTimeUnit"
aload 0
invokevirtual io.vertx.core.VertxOptions.getMaxWorkerExecuteTimeUnit:()Ljava/util/concurrent/TimeUnit;
invokevirtual java.util.concurrent.TimeUnit.name:()Ljava/lang/String;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
30: StackMap locals:
StackMap stack:
aload 0
invokevirtual io.vertx.core.VertxOptions.getMetricsOptions:()Lio/vertx/core/metrics/MetricsOptions;
ifnull 32
31: aload 1
ldc "metricsOptions"
aload 0
invokevirtual io.vertx.core.VertxOptions.getMetricsOptions:()Lio/vertx/core/metrics/MetricsOptions;
invokevirtual io.vertx.core.metrics.MetricsOptions.toJson:()Lio/vertx/core/json/JsonObject;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
32: StackMap locals:
StackMap stack:
aload 1
ldc "preferNativeTransport"
aload 0
invokevirtual io.vertx.core.VertxOptions.getPreferNativeTransport:()Z
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
33: aload 1
ldc "quorumSize"
aload 0
invokevirtual io.vertx.core.VertxOptions.getQuorumSize:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
34: aload 1
ldc "warningExceptionTime"
aload 0
invokevirtual io.vertx.core.VertxOptions.getWarningExceptionTime:()J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
35: aload 0
invokevirtual io.vertx.core.VertxOptions.getWarningExceptionTimeUnit:()Ljava/util/concurrent/TimeUnit;
ifnull 37
36: aload 1
ldc "warningExceptionTimeUnit"
aload 0
invokevirtual io.vertx.core.VertxOptions.getWarningExceptionTimeUnit:()Ljava/util/concurrent/TimeUnit;
invokevirtual java.util.concurrent.TimeUnit.name:()Ljava/lang/String;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
37: StackMap locals:
StackMap stack:
aload 1
ldc "workerPoolSize"
aload 0
invokevirtual io.vertx.core.VertxOptions.getWorkerPoolSize:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
38: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 39 0 obj Lio/vertx/core/VertxOptions;
0 39 1 json Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
Signature: (Lio/vertx/core/VertxOptions;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)V
MethodParameters:
Name Flags
obj
json
}
SourceFile: "VertxOptionsConverter.java"
InnerClasses:
public abstract Entry = java.util.Map$Entry of java.util.Map