public class io.vertx.core.http.HttpClientOptionsConverter
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: io.vertx.core.http.HttpClientOptionsConverter
super_class: java.lang.Object
{
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
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/http/HttpClientOptionsConverter;
static void fromJson(java.lang.Iterable<java.util.Map$Entry<java.lang.String, java.lang.Object>>, io.vertx.core.http.HttpClientOptions);
descriptor: (Ljava/lang/Iterable;Lio/vertx/core/http/HttpClientOptions;)V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=6, args_size=2
start local 0 start local 1 0: aload 0
invokeinterface java.lang.Iterable.iterator:()Ljava/util/Iterator;
astore 3
goto 149
StackMap locals: java.lang.Iterable io.vertx.core.http.HttpClientOptions 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 { // 37
-1885776713: 3
-1873044487: 4
-1775507384: 5
-1717925541: 6
-1639942347: 7
-1627593791: 8
-1378858860: 9
-1138573255: 10
-1076713761: 11
-1075409574: 12
-1067125881: 13
-1033368127: 14
-1025225799: 15
-684181837: 16
-572709596: 17
-539240103: 18
-437307511: 19
-437069214: 20
-231548191: 21
71227500: 22
275438443: 23
286019347: 24
416163868: 25
464932483: 26
490811896: 27
530348891: 28
605340426: 29
745628626: 30
805125298: 31
960427479: 32
1235909627: 33
1349902277: 34
1576844282: 35
1674400963: 36
1752828704: 37
1965689328: 38
1979494853: 39
default: 149
}
StackMap locals: java.lang.Iterable io.vertx.core.http.HttpClientOptions java.util.Map$Entry java.util.Iterator java.lang.String
StackMap stack:
3: aload 4
ldc "http2MaxPoolSize"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 66
goto 149
StackMap locals:
StackMap stack:
4: aload 4
ldc "keepAliveTimeout"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 78
goto 149
StackMap locals:
StackMap stack:
5: aload 4
ldc "keepAlive"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 75
goto 149
StackMap locals:
StackMap stack:
6: aload 4
ldc "tryUsePerFrameWebSocketCompression"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 129
goto 149
StackMap locals:
StackMap stack:
7: aload 4
ldc "tryUsePerMessageWebSocketCompression"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 132
goto 149
StackMap locals:
StackMap stack:
8: aload 4
ldc "maxPoolSize"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 90
goto 149
StackMap locals:
StackMap stack:
9: aload 4
ldc "tracingPolicy"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 123
goto 149
StackMap locals:
StackMap stack:
10: aload 4
ldc "webSocketCompressionAllowClientNoContext"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 141
goto 149
StackMap locals:
StackMap stack:
11: aload 4
ldc "pipelining"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 108
goto 149
StackMap locals:
StackMap stack:
12: aload 4
ldc "maxInitialLineLength"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 87
goto 149
StackMap locals:
StackMap stack:
13: aload 4
ldc "initialSettings"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 72
goto 149
StackMap locals:
StackMap stack:
14: aload 4
ldc "verifyHost"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 135
goto 149
StackMap locals:
StackMap stack:
15: aload 4
ldc "maxWaitQueueSize"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 96
goto 149
StackMap locals:
StackMap stack:
16: aload 4
ldc "webSocketClosingTimeout"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 138
goto 149
StackMap locals:
StackMap stack:
17: aload 4
ldc "alpnVersions"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 40
goto 149
StackMap locals:
StackMap stack:
18: aload 4
ldc "http2ConnectionWindowSize"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 60
goto 149
StackMap locals:
StackMap stack:
19: aload 4
ldc "defaultHost"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 48
goto 149
StackMap locals:
StackMap stack:
20: aload 4
ldc "defaultPort"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 51
goto 149
StackMap locals:
StackMap stack:
21: aload 4
ldc "decoderInitialBufferSize"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 45
goto 149
StackMap locals:
StackMap stack:
22: aload 4
ldc "http2ClearTextUpgrade"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 57
goto 149
StackMap locals:
StackMap stack:
23: aload 4
ldc "maxWebSocketFrameSize"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 99
goto 149
StackMap locals:
StackMap stack:
24: aload 4
ldc "maxRedirects"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 93
goto 149
StackMap locals:
StackMap stack:
25: aload 4
ldc "pipeliningLimit"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 111
goto 149
StackMap locals:
StackMap stack:
26: aload 4
ldc "forceSni"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 54
goto 149
StackMap locals:
StackMap stack:
27: aload 4
ldc "tryWebSocketDeflateFrameCompression"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 149
goto 149
StackMap locals:
StackMap stack:
28: aload 4
ldc "poolCleanerPeriod"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 114
goto 149
StackMap locals:
StackMap stack:
29: aload 4
ldc "maxChunkSize"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 81
goto 149
StackMap locals:
StackMap stack:
30: aload 4
ldc "sendUnmaskedFrames"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 120
goto 149
StackMap locals:
StackMap stack:
31: aload 4
ldc "maxHeaderSize"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 84
goto 149
StackMap locals:
StackMap stack:
32: aload 4
ldc "http2MultiplexingLimit"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 69
goto 149
StackMap locals:
StackMap stack:
33: aload 4
ldc "webSocketCompressionRequestServerNoContext"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 147
goto 149
StackMap locals:
StackMap stack:
34: aload 4
ldc "webSocketCompressionLevel"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 144
goto 149
StackMap locals:
StackMap stack:
35: aload 4
ldc "tryUseCompression"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 126
goto 149
StackMap locals:
StackMap stack:
36: aload 4
ldc "http2KeepAliveTimeout"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 63
goto 149
StackMap locals:
StackMap stack:
37: aload 4
ldc "protocolVersion"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 117
goto 149
StackMap locals:
StackMap stack:
38: aload 4
ldc "maxWebSockets"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 105
goto 149
StackMap locals:
StackMap stack:
39: aload 4
ldc "maxWebSocketMessageSize"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 102
goto 149
40: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof io.vertx.core.json.JsonArray
ifeq 149
41: new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 5
start local 5 42: aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Iterable
aload 5
invokedynamic accept(Ljava/util/ArrayList;)Ljava/util/function/Consumer;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)V
io/vertx/core/http/HttpClientOptionsConverter.lambda$0(Ljava/util/ArrayList;Ljava/lang/Object;)V (6)
(Ljava/lang/Object;)V
invokeinterface java.lang.Iterable.forEach:(Ljava/util/function/Consumer;)V
43: aload 1
aload 5
invokevirtual io.vertx.core.http.HttpClientOptions.setAlpnVersions:(Ljava/util/List;)Lio/vertx/core/http/HttpClientOptions;
pop
end local 5 44: goto 149
45: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 149
46: 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.http.HttpClientOptions.setDecoderInitialBufferSize:(I)Lio/vertx/core/http/HttpClientOptions;
pop
47: goto 149
48: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.String
ifeq 149
49: aload 1
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.String
invokevirtual io.vertx.core.http.HttpClientOptions.setDefaultHost:(Ljava/lang/String;)Lio/vertx/core/http/HttpClientOptions;
pop
50: goto 149
51: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 149
52: 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.http.HttpClientOptions.setDefaultPort:(I)Lio/vertx/core/http/HttpClientOptions;
pop
53: goto 149
54: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Boolean
ifeq 149
55: 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.http.HttpClientOptions.setForceSni:(Z)Lio/vertx/core/http/HttpClientOptions;
pop
56: goto 149
57: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Boolean
ifeq 149
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.http.HttpClientOptions.setHttp2ClearTextUpgrade:(Z)Lio/vertx/core/http/HttpClientOptions;
pop
59: goto 149
60: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 149
61: 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.http.HttpClientOptions.setHttp2ConnectionWindowSize:(I)Lio/vertx/core/http/HttpClientOptions;
pop
62: goto 149
63: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 149
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.http.HttpClientOptions.setHttp2KeepAliveTimeout:(I)Lio/vertx/core/http/HttpClientOptions;
pop
65: goto 149
66: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 149
67: 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.http.HttpClientOptions.setHttp2MaxPoolSize:(I)Lio/vertx/core/http/HttpClientOptions;
pop
68: goto 149
69: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 149
70: 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.http.HttpClientOptions.setHttp2MultiplexingLimit:(I)Lio/vertx/core/http/HttpClientOptions;
pop
71: goto 149
72: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof io.vertx.core.json.JsonObject
ifeq 149
73: aload 1
new io.vertx.core.http.Http2Settings
dup
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast io.vertx.core.json.JsonObject
invokespecial io.vertx.core.http.Http2Settings.<init>:(Lio/vertx/core/json/JsonObject;)V
invokevirtual io.vertx.core.http.HttpClientOptions.setInitialSettings:(Lio/vertx/core/http/Http2Settings;)Lio/vertx/core/http/HttpClientOptions;
pop
74: goto 149
75: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Boolean
ifeq 149
76: 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.http.HttpClientOptions.setKeepAlive:(Z)Lio/vertx/core/http/HttpClientOptions;
pop
77: goto 149
78: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 149
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.http.HttpClientOptions.setKeepAliveTimeout:(I)Lio/vertx/core/http/HttpClientOptions;
pop
80: goto 149
81: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 149
82: 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.http.HttpClientOptions.setMaxChunkSize:(I)Lio/vertx/core/http/HttpClientOptions;
pop
83: goto 149
84: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 149
85: 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.http.HttpClientOptions.setMaxHeaderSize:(I)Lio/vertx/core/http/HttpClientOptions;
pop
86: goto 149
87: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 149
88: 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.http.HttpClientOptions.setMaxInitialLineLength:(I)Lio/vertx/core/http/HttpClientOptions;
pop
89: goto 149
90: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 149
91: 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.http.HttpClientOptions.setMaxPoolSize:(I)Lio/vertx/core/http/HttpClientOptions;
pop
92: goto 149
93: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 149
94: 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.http.HttpClientOptions.setMaxRedirects:(I)Lio/vertx/core/http/HttpClientOptions;
pop
95: goto 149
96: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 149
97: 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.http.HttpClientOptions.setMaxWaitQueueSize:(I)Lio/vertx/core/http/HttpClientOptions;
pop
98: goto 149
99: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 149
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.http.HttpClientOptions.setMaxWebSocketFrameSize:(I)Lio/vertx/core/http/HttpClientOptions;
pop
101: goto 149
102: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 149
103: 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.http.HttpClientOptions.setMaxWebSocketMessageSize:(I)Lio/vertx/core/http/HttpClientOptions;
pop
104: goto 149
105: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 149
106: 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.http.HttpClientOptions.setMaxWebSockets:(I)Lio/vertx/core/http/HttpClientOptions;
pop
107: goto 149
108: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Boolean
ifeq 149
109: 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.http.HttpClientOptions.setPipelining:(Z)Lio/vertx/core/http/HttpClientOptions;
pop
110: goto 149
111: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 149
112: 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.http.HttpClientOptions.setPipeliningLimit:(I)Lio/vertx/core/http/HttpClientOptions;
pop
113: goto 149
114: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 149
115: 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.http.HttpClientOptions.setPoolCleanerPeriod:(I)Lio/vertx/core/http/HttpClientOptions;
pop
116: goto 149
117: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.String
ifeq 149
118: aload 1
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.String
invokestatic io.vertx.core.http.HttpVersion.valueOf:(Ljava/lang/String;)Lio/vertx/core/http/HttpVersion;
invokevirtual io.vertx.core.http.HttpClientOptions.setProtocolVersion:(Lio/vertx/core/http/HttpVersion;)Lio/vertx/core/http/HttpClientOptions;
pop
119: goto 149
120: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Boolean
ifeq 149
121: 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.http.HttpClientOptions.setSendUnmaskedFrames:(Z)Lio/vertx/core/http/HttpClientOptions;
pop
122: goto 149
123: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.String
ifeq 149
124: aload 1
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.String
invokestatic io.vertx.core.tracing.TracingPolicy.valueOf:(Ljava/lang/String;)Lio/vertx/core/tracing/TracingPolicy;
invokevirtual io.vertx.core.http.HttpClientOptions.setTracingPolicy:(Lio/vertx/core/tracing/TracingPolicy;)Lio/vertx/core/http/HttpClientOptions;
pop
125: goto 149
126: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Boolean
ifeq 149
127: 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.http.HttpClientOptions.setTryUseCompression:(Z)Lio/vertx/core/http/HttpClientOptions;
pop
128: goto 149
129: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Boolean
ifeq 149
130: 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.http.HttpClientOptions.setTryUsePerFrameWebSocketCompression:(Z)Lio/vertx/core/http/HttpClientOptions;
pop
131: goto 149
132: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Boolean
ifeq 149
133: 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.http.HttpClientOptions.setTryUsePerMessageWebSocketCompression:(Z)Lio/vertx/core/http/HttpClientOptions;
pop
134: goto 149
135: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Boolean
ifeq 149
136: 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.http.HttpClientOptions.setVerifyHost:(Z)Lio/vertx/core/http/HttpClientOptions;
pop
137: goto 149
138: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 149
139: 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.http.HttpClientOptions.setWebSocketClosingTimeout:(I)Lio/vertx/core/http/HttpClientOptions;
pop
140: goto 149
141: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Boolean
ifeq 149
142: 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.http.HttpClientOptions.setWebSocketCompressionAllowClientNoContext:(Z)Lio/vertx/core/http/HttpClientOptions;
pop
143: goto 149
144: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Number
ifeq 149
145: 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.http.HttpClientOptions.setWebSocketCompressionLevel:(I)Lio/vertx/core/http/HttpClientOptions;
pop
146: goto 149
147: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
instanceof java.lang.Boolean
ifeq 149
148: 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.http.HttpClientOptions.setWebSocketCompressionRequestServerNoContext:(Z)Lio/vertx/core/http/HttpClientOptions;
pop
end local 2 149: StackMap locals: java.lang.Iterable io.vertx.core.http.HttpClientOptions top java.util.Iterator
StackMap stack:
aload 3
invokeinterface java.util.Iterator.hasNext:()Z
ifne 1
150: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 151 0 json Ljava/lang/Iterable<Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Object;>;>;
0 151 1 obj Lio/vertx/core/http/HttpClientOptions;
2 149 2 member Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Object;>;
42 44 5 list Ljava/util/ArrayList<Lio/vertx/core/http/HttpVersion;>;
Signature: (Ljava/lang/Iterable<Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Object;>;>;Lio/vertx/core/http/HttpClientOptions;)V
MethodParameters:
Name Flags
json
obj
static void toJson(io.vertx.core.http.HttpClientOptions, io.vertx.core.json.JsonObject);
descriptor: (Lio/vertx/core/http/HttpClientOptions;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.http.HttpClientOptionsConverter.toJson:(Lio/vertx/core/http/HttpClientOptions;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/http/HttpClientOptions;
0 2 1 json Lio/vertx/core/json/JsonObject;
MethodParameters:
Name Flags
obj
json
static void toJson(io.vertx.core.http.HttpClientOptions, java.util.Map<java.lang.String, java.lang.Object>);
descriptor: (Lio/vertx/core/http/HttpClientOptions;Ljava/util/Map;)V
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getAlpnVersions:()Ljava/util/List;
ifnull 4
1: new io.vertx.core.json.JsonArray
dup
invokespecial io.vertx.core.json.JsonArray.<init>:()V
astore 2
start local 2 2: aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getAlpnVersions:()Ljava/util/List;
aload 2
invokedynamic accept(Lio/vertx/core/json/JsonArray;)Ljava/util/function/Consumer;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)V
io/vertx/core/http/HttpClientOptionsConverter.lambda$1(Lio/vertx/core/json/JsonArray;Lio/vertx/core/http/HttpVersion;)V (6)
(Lio/vertx/core/http/HttpVersion;)V
invokeinterface java.util.List.forEach:(Ljava/util/function/Consumer;)V
3: aload 1
ldc "alpnVersions"
aload 2
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 2 4: StackMap locals:
StackMap stack:
aload 1
ldc "decoderInitialBufferSize"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getDecoderInitialBufferSize:()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
5: aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getDefaultHost:()Ljava/lang/String;
ifnull 7
6: aload 1
ldc "defaultHost"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getDefaultHost:()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 "defaultPort"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getDefaultPort:()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
8: aload 1
ldc "forceSni"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.isForceSni:()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
9: aload 1
ldc "http2ClearTextUpgrade"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.isHttp2ClearTextUpgrade:()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
10: aload 1
ldc "http2ConnectionWindowSize"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getHttp2ConnectionWindowSize:()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
11: aload 1
ldc "http2KeepAliveTimeout"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getHttp2KeepAliveTimeout:()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
12: aload 1
ldc "http2MaxPoolSize"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getHttp2MaxPoolSize:()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 "http2MultiplexingLimit"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getHttp2MultiplexingLimit:()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
14: aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getInitialSettings:()Lio/vertx/core/http/Http2Settings;
ifnull 16
15: aload 1
ldc "initialSettings"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getInitialSettings:()Lio/vertx/core/http/Http2Settings;
invokevirtual io.vertx.core.http.Http2Settings.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 "keepAlive"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.isKeepAlive:()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
17: aload 1
ldc "keepAliveTimeout"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getKeepAliveTimeout:()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
18: aload 1
ldc "maxChunkSize"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getMaxChunkSize:()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
19: aload 1
ldc "maxHeaderSize"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getMaxHeaderSize:()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
20: aload 1
ldc "maxInitialLineLength"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getMaxInitialLineLength:()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
21: aload 1
ldc "maxPoolSize"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getMaxPoolSize:()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
22: aload 1
ldc "maxRedirects"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getMaxRedirects:()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
23: aload 1
ldc "maxWaitQueueSize"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getMaxWaitQueueSize:()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 "maxWebSocketFrameSize"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getMaxWebSocketFrameSize:()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
25: aload 1
ldc "maxWebSocketMessageSize"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getMaxWebSocketMessageSize:()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
26: aload 1
ldc "maxWebSockets"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getMaxWebSockets:()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
27: aload 1
ldc "pipelining"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.isPipelining:()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
28: aload 1
ldc "pipeliningLimit"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getPipeliningLimit:()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
29: aload 1
ldc "poolCleanerPeriod"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getPoolCleanerPeriod:()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
30: aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getProtocolVersion:()Lio/vertx/core/http/HttpVersion;
ifnull 32
31: aload 1
ldc "protocolVersion"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getProtocolVersion:()Lio/vertx/core/http/HttpVersion;
invokevirtual io.vertx.core.http.HttpVersion.name:()Ljava/lang/String;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
32: StackMap locals:
StackMap stack:
aload 1
ldc "sendUnmaskedFrames"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.isSendUnmaskedFrames:()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 0
invokevirtual io.vertx.core.http.HttpClientOptions.getTracingPolicy:()Lio/vertx/core/tracing/TracingPolicy;
ifnull 35
34: aload 1
ldc "tracingPolicy"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getTracingPolicy:()Lio/vertx/core/tracing/TracingPolicy;
invokevirtual io.vertx.core.tracing.TracingPolicy.name:()Ljava/lang/String;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
35: StackMap locals:
StackMap stack:
aload 1
ldc "tryUseCompression"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.isTryUseCompression:()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
36: aload 1
ldc "tryUsePerMessageWebSocketCompression"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getTryUsePerMessageWebSocketCompression:()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
37: aload 1
ldc "tryWebSocketDeflateFrameCompression"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getTryWebSocketDeflateFrameCompression:()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
38: aload 1
ldc "verifyHost"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.isVerifyHost:()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
39: aload 1
ldc "webSocketClosingTimeout"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getWebSocketClosingTimeout:()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
40: aload 1
ldc "webSocketCompressionAllowClientNoContext"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getWebSocketCompressionAllowClientNoContext:()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
41: aload 1
ldc "webSocketCompressionLevel"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getWebSocketCompressionLevel:()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
42: aload 1
ldc "webSocketCompressionRequestServerNoContext"
aload 0
invokevirtual io.vertx.core.http.HttpClientOptions.getWebSocketCompressionRequestServerNoContext:()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
43: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 44 0 obj Lio/vertx/core/http/HttpClientOptions;
0 44 1 json Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
2 4 2 array Lio/vertx/core/json/JsonArray;
Signature: (Lio/vertx/core/http/HttpClientOptions;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)V
MethodParameters:
Name Flags
obj
json
private static void lambda$0(java.util.ArrayList, java.lang.Object);
descriptor: (Ljava/util/ArrayList;Ljava/lang/Object;)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
start local 1 0: aload 1
instanceof java.lang.String
ifeq 2
1: aload 0
aload 1
checkcast java.lang.String
invokestatic io.vertx.core.http.HttpVersion.valueOf:(Ljava/lang/String;)Lio/vertx/core/http/HttpVersion;
invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
pop
2: StackMap locals:
StackMap stack:
return
end local 1 LocalVariableTable:
Start End Slot Name Signature
0 3 1 item Ljava/lang/Object;
private static void lambda$1(io.vertx.core.json.JsonArray, io.vertx.core.http.HttpVersion);
descriptor: (Lio/vertx/core/json/JsonArray;Lio/vertx/core/http/HttpVersion;)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
start local 1 0: aload 0
aload 1
invokevirtual io.vertx.core.http.HttpVersion.name:()Ljava/lang/String;
invokevirtual io.vertx.core.json.JsonArray.add:(Ljava/lang/Object;)Lio/vertx/core/json/JsonArray;
return
end local 1 LocalVariableTable:
Start End Slot Name Signature
0 1 1 item Lio/vertx/core/http/HttpVersion;
}
SourceFile: "HttpClientOptionsConverter.java"
InnerClasses:
public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles
public abstract Entry = java.util.Map$Entry of java.util.Map