final class org.xnio.XnioXmlParser
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: org.xnio.XnioXmlParser
super_class: java.lang.Object
{
private static final java.lang.String NS_XNIO_3_5;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "urn:xnio:3.5"
static final boolean $assertionsDisabled;
descriptor: Z
flags: (0x1018) ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: ldc Lorg/xnio/XnioXmlParser;
invokevirtual java.lang.Class.desiredAssertionStatus:()Z
ifne 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: putstatic org.xnio.XnioXmlParser.$assertionsDisabled:Z
3: return
LocalVariableTable:
Start End Slot Name Signature
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 Lorg/xnio/XnioXmlParser;
static org.xnio.XnioWorker parseWorker(org.xnio.Xnio);
descriptor: (Lorg/xnio/Xnio;)Lorg/xnio/XnioWorker;
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.wildfly.client.config.ClientConfiguration.getInstance:()Lorg/wildfly/client/config/ClientConfiguration;
invokestatic org.xnio.XnioXmlParser.parseWorker:(Lorg/xnio/Xnio;Lorg/wildfly/client/config/ClientConfiguration;)Lorg/xnio/XnioWorker;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 xnio Lorg/xnio/Xnio;
Exceptions:
throws org.wildfly.client.config.ConfigXMLParseException, java.io.IOException
MethodParameters:
Name Flags
xnio
static org.xnio.XnioWorker parseWorker(org.xnio.Xnio, org.wildfly.client.config.ClientConfiguration);
descriptor: (Lorg/xnio/Xnio;Lorg/wildfly/client/config/ClientConfiguration;)Lorg/xnio/XnioWorker;
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=4, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.xnio.Xnio.createWorkerBuilder:()Lorg/xnio/XnioWorker$Builder;
astore 2
start local 2 1: aload 1
ifnonnull 3
2: aconst_null
areturn
3: StackMap locals: org.xnio.XnioWorker$Builder
StackMap stack:
aload 2
iconst_1
invokevirtual org.xnio.XnioWorker$Builder.setDaemon:(Z)Lorg/xnio/XnioWorker$Builder;
pop
4: aload 1
ldc "urn:xnio:3.5"
invokestatic java.util.Collections.singleton:(Ljava/lang/Object;)Ljava/util/Set;
invokevirtual org.wildfly.client.config.ClientConfiguration.readConfiguration:(Ljava/util/Set;)Lorg/wildfly/client/config/ConfigurationXMLStreamReader;
astore 3
start local 3 5: aload 3
aload 2
invokestatic org.xnio.XnioXmlParser.parseDocument:(Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Lorg/xnio/XnioWorker$Builder;)V
6: aload 2
invokevirtual org.xnio.XnioWorker$Builder.build:()Lorg/xnio/XnioWorker;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 xnio Lorg/xnio/Xnio;
0 7 1 clientConfiguration Lorg/wildfly/client/config/ClientConfiguration;
1 7 2 builder Lorg/xnio/XnioWorker$Builder;
5 7 3 reader Lorg/wildfly/client/config/ConfigurationXMLStreamReader;
Exceptions:
throws org.wildfly.client.config.ConfigXMLParseException, java.io.IOException
MethodParameters:
Name Flags
xnio
clientConfiguration
private static void parseDocument(org.wildfly.client.config.ConfigurationXMLStreamReader, org.xnio.XnioWorker$Builder);
descriptor: (Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Lorg/xnio/XnioWorker$Builder;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.hasNext:()Z
ifeq 8
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.nextTag:()I
tableswitch { // 1 - 1
1: 1
default: 7
}
1: StackMap locals:
StackMap stack:
aload 0
invokestatic org.xnio.XnioXmlParser.checkElementNamespace:(Lorg/wildfly/client/config/ConfigurationXMLStreamReader;)V
2: aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.getLocalName:()Ljava/lang/String;
dup
astore 2
invokevirtual java.lang.String.hashCode:()I
lookupswitch { // 1
-782085250: 3
default: 6
}
StackMap locals: java.lang.String
StackMap stack:
3: aload 2
ldc "worker"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 4
goto 6
4: StackMap locals:
StackMap stack:
aload 0
aload 1
invokestatic org.xnio.XnioXmlParser.parseWorkerElement:(Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Lorg/xnio/XnioWorker$Builder;)V
5: goto 8
6: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedElement:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
7: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedContent:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
8: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 reader Lorg/wildfly/client/config/ConfigurationXMLStreamReader;
0 9 1 workerBuilder Lorg/xnio/XnioWorker$Builder;
Exceptions:
throws org.wildfly.client.config.ConfigXMLParseException
MethodParameters:
Name Flags
reader final
workerBuilder final
private static void parseWorkerElement(org.wildfly.client.config.ConfigurationXMLStreamReader, org.xnio.XnioWorker$Builder);
descriptor: (Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Lorg/xnio/XnioWorker$Builder;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=4, args_size=2
start local 0 start local 1 0: aload 0
invokestatic org.xnio.XnioXmlParser.requireNoAttributes:(Lorg/wildfly/client/config/ConfigurationXMLStreamReader;)V
1: iconst_0
istore 2
start local 2 2: goto 43
3: StackMap locals: int
StackMap stack:
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.nextTag:()I
tableswitch { // 1 - 2
1: 5
2: 4
default: 43
}
4: StackMap locals:
StackMap stack:
return
5: StackMap locals:
StackMap stack:
aload 0
invokestatic org.xnio.XnioXmlParser.checkElementNamespace:(Lorg/wildfly/client/config/ConfigurationXMLStreamReader;)V
6: aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.getLocalName:()Ljava/lang/String;
dup
astore 3
invokevirtual java.lang.String.hashCode:()I
lookupswitch { // 7
-2074960241: 7
-1822287086: 8
-1663833760: 9
-245330400: 10
935970682: 11
1856052738: 12
1990300710: 13
default: 42
}
StackMap locals: java.lang.String
StackMap stack:
7: aload 3
ldc "outbound-bind-addresses"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 38
goto 42
StackMap locals:
StackMap stack:
8: aload 3
ldc "pool-size"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 22
goto 42
StackMap locals:
StackMap stack:
9: aload 3
ldc "daemon-threads"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 14
goto 42
StackMap locals:
StackMap stack:
10: aload 3
ldc "task-keepalive"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 26
goto 42
StackMap locals:
StackMap stack:
11: aload 3
ldc "worker-name"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 18
goto 42
StackMap locals:
StackMap stack:
12: aload 3
ldc "io-threads"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 30
goto 42
StackMap locals:
StackMap stack:
13: aload 3
ldc "stack-size"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 34
goto 42
14: StackMap locals:
StackMap stack:
iload 2
iconst_0
invokestatic org.xnio.XnioXmlParser.isSet:(II)Z
ifeq 15
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedElement:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
15: StackMap locals:
StackMap stack:
iload 2
iconst_0
invokestatic org.xnio.XnioXmlParser.setBit:(II)I
istore 2
16: aload 0
aload 1
invokestatic org.xnio.XnioXmlParser.parseDaemonThreads:(Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Lorg/xnio/XnioWorker$Builder;)V
17: goto 43
18: StackMap locals:
StackMap stack:
iload 2
iconst_1
invokestatic org.xnio.XnioXmlParser.isSet:(II)Z
ifeq 19
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedElement:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
19: StackMap locals:
StackMap stack:
iload 2
iconst_1
invokestatic org.xnio.XnioXmlParser.setBit:(II)I
istore 2
20: aload 0
aload 1
invokestatic org.xnio.XnioXmlParser.parseWorkerName:(Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Lorg/xnio/XnioWorker$Builder;)V
21: goto 43
22: StackMap locals:
StackMap stack:
iload 2
iconst_2
invokestatic org.xnio.XnioXmlParser.isSet:(II)Z
ifeq 23
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedElement:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
23: StackMap locals:
StackMap stack:
iload 2
iconst_2
invokestatic org.xnio.XnioXmlParser.setBit:(II)I
istore 2
24: aload 0
aload 1
invokestatic org.xnio.XnioXmlParser.parsePoolSize:(Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Lorg/xnio/XnioWorker$Builder;)V
25: goto 43
26: StackMap locals:
StackMap stack:
iload 2
iconst_3
invokestatic org.xnio.XnioXmlParser.isSet:(II)Z
ifeq 27
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedElement:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
27: StackMap locals:
StackMap stack:
iload 2
iconst_3
invokestatic org.xnio.XnioXmlParser.setBit:(II)I
istore 2
28: aload 0
aload 1
invokestatic org.xnio.XnioXmlParser.parseTaskKeepalive:(Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Lorg/xnio/XnioWorker$Builder;)V
29: goto 43
30: StackMap locals:
StackMap stack:
iload 2
iconst_4
invokestatic org.xnio.XnioXmlParser.isSet:(II)Z
ifeq 31
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedElement:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
31: StackMap locals:
StackMap stack:
iload 2
iconst_4
invokestatic org.xnio.XnioXmlParser.setBit:(II)I
istore 2
32: aload 0
aload 1
invokestatic org.xnio.XnioXmlParser.parseIoThreads:(Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Lorg/xnio/XnioWorker$Builder;)V
33: goto 43
34: StackMap locals:
StackMap stack:
iload 2
iconst_5
invokestatic org.xnio.XnioXmlParser.isSet:(II)Z
ifeq 35
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedElement:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
35: StackMap locals:
StackMap stack:
iload 2
iconst_5
invokestatic org.xnio.XnioXmlParser.setBit:(II)I
istore 2
36: aload 0
aload 1
invokestatic org.xnio.XnioXmlParser.parseStackSize:(Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Lorg/xnio/XnioWorker$Builder;)V
37: goto 43
38: StackMap locals:
StackMap stack:
iload 2
bipush 6
invokestatic org.xnio.XnioXmlParser.isSet:(II)Z
ifeq 39
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedElement:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
39: StackMap locals:
StackMap stack:
iload 2
bipush 6
invokestatic org.xnio.XnioXmlParser.setBit:(II)I
istore 2
40: aload 0
aload 1
invokestatic org.xnio.XnioXmlParser.parseOutboundBindAddresses:(Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Lorg/xnio/XnioWorker$Builder;)V
41: goto 43
42: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedElement:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
43: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.hasNext:()Z
ifne 3
44: aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedDocumentEnd:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 45 0 reader Lorg/wildfly/client/config/ConfigurationXMLStreamReader;
0 45 1 workerBuilder Lorg/xnio/XnioWorker$Builder;
2 45 2 foundBits I
Exceptions:
throws org.wildfly.client.config.ConfigXMLParseException
MethodParameters:
Name Flags
reader final
workerBuilder final
private static void parseDaemonThreads(org.wildfly.client.config.ConfigurationXMLStreamReader, org.xnio.XnioWorker$Builder);
descriptor: (Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Lorg/xnio/XnioWorker$Builder;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
ldc "value"
invokestatic org.xnio.XnioXmlParser.requireSingleAttribute:(Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Ljava/lang/String;)V
1: aload 0
iconst_0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.getBooleanAttributeValueResolved:(I)Z
istore 2
start local 2 2: aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.hasNext:()Z
ifne 3
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedDocumentEnd:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
3: StackMap locals: int
StackMap stack:
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.nextTag:()I
iconst_2
if_icmpeq 4
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedElement:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
4: StackMap locals:
StackMap stack:
aload 1
iload 2
invokevirtual org.xnio.XnioWorker$Builder.setDaemon:(Z)Lorg/xnio/XnioWorker$Builder;
pop
5: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 reader Lorg/wildfly/client/config/ConfigurationXMLStreamReader;
0 6 1 workerBuilder Lorg/xnio/XnioWorker$Builder;
2 6 2 daemon Z
Exceptions:
throws org.wildfly.client.config.ConfigXMLParseException
MethodParameters:
Name Flags
reader final
workerBuilder final
private static void parseWorkerName(org.wildfly.client.config.ConfigurationXMLStreamReader, org.xnio.XnioWorker$Builder);
descriptor: (Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Lorg/xnio/XnioWorker$Builder;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
ldc "value"
invokestatic org.xnio.XnioXmlParser.requireSingleAttribute:(Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Ljava/lang/String;)V
1: aload 0
iconst_0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.getAttributeValueResolved:(I)Ljava/lang/String;
astore 2
start local 2 2: aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.hasNext:()Z
ifne 3
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedDocumentEnd:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
3: StackMap locals: java.lang.String
StackMap stack:
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.nextTag:()I
iconst_2
if_icmpeq 4
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedElement:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
4: StackMap locals:
StackMap stack:
aload 1
aload 2
invokevirtual org.xnio.XnioWorker$Builder.setWorkerName:(Ljava/lang/String;)Lorg/xnio/XnioWorker$Builder;
pop
5: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 reader Lorg/wildfly/client/config/ConfigurationXMLStreamReader;
0 6 1 workerBuilder Lorg/xnio/XnioWorker$Builder;
2 6 2 name Ljava/lang/String;
Exceptions:
throws org.wildfly.client.config.ConfigXMLParseException
MethodParameters:
Name Flags
reader final
workerBuilder final
private static void parsePoolSize(org.wildfly.client.config.ConfigurationXMLStreamReader, org.xnio.XnioWorker$Builder);
descriptor: (Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Lorg/xnio/XnioWorker$Builder;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
ldc "max-threads"
invokestatic org.xnio.XnioXmlParser.requireSingleAttribute:(Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Ljava/lang/String;)V
1: aload 0
iconst_0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.getIntAttributeValueResolved:(I)I
istore 2
start local 2 2: aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.hasNext:()Z
ifne 3
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedDocumentEnd:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
3: StackMap locals: int
StackMap stack:
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.nextTag:()I
iconst_2
if_icmpeq 4
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedElement:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
4: StackMap locals:
StackMap stack:
aload 1
iload 2
invokevirtual org.xnio.XnioWorker$Builder.setCoreWorkerPoolSize:(I)Lorg/xnio/XnioWorker$Builder;
pop
5: aload 1
iload 2
invokevirtual org.xnio.XnioWorker$Builder.setMaxWorkerPoolSize:(I)Lorg/xnio/XnioWorker$Builder;
pop
6: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 reader Lorg/wildfly/client/config/ConfigurationXMLStreamReader;
0 7 1 workerBuilder Lorg/xnio/XnioWorker$Builder;
2 7 2 threadCount I
Exceptions:
throws org.wildfly.client.config.ConfigXMLParseException
MethodParameters:
Name Flags
reader final
workerBuilder final
private static void parseTaskKeepalive(org.wildfly.client.config.ConfigurationXMLStreamReader, org.xnio.XnioWorker$Builder);
descriptor: (Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Lorg/xnio/XnioWorker$Builder;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
ldc "value"
invokestatic org.xnio.XnioXmlParser.requireSingleAttribute:(Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Ljava/lang/String;)V
1: aload 0
iconst_0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.getIntAttributeValueResolved:(I)I
istore 2
start local 2 2: aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.hasNext:()Z
ifne 3
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedDocumentEnd:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
3: StackMap locals: int
StackMap stack:
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.nextTag:()I
iconst_2
if_icmpeq 4
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedElement:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
4: StackMap locals:
StackMap stack:
aload 1
iload 2
invokevirtual org.xnio.XnioWorker$Builder.setWorkerKeepAlive:(I)Lorg/xnio/XnioWorker$Builder;
pop
5: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 reader Lorg/wildfly/client/config/ConfigurationXMLStreamReader;
0 6 1 workerBuilder Lorg/xnio/XnioWorker$Builder;
2 6 2 duration I
Exceptions:
throws org.wildfly.client.config.ConfigXMLParseException
MethodParameters:
Name Flags
reader final
workerBuilder final
private static void parseIoThreads(org.wildfly.client.config.ConfigurationXMLStreamReader, org.xnio.XnioWorker$Builder);
descriptor: (Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Lorg/xnio/XnioWorker$Builder;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
ldc "value"
invokestatic org.xnio.XnioXmlParser.requireSingleAttribute:(Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Ljava/lang/String;)V
1: aload 0
iconst_0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.getIntAttributeValueResolved:(I)I
istore 2
start local 2 2: aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.hasNext:()Z
ifne 3
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedDocumentEnd:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
3: StackMap locals: int
StackMap stack:
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.nextTag:()I
iconst_2
if_icmpeq 4
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedElement:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
4: StackMap locals:
StackMap stack:
aload 1
iload 2
invokevirtual org.xnio.XnioWorker$Builder.setWorkerIoThreads:(I)Lorg/xnio/XnioWorker$Builder;
pop
5: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 reader Lorg/wildfly/client/config/ConfigurationXMLStreamReader;
0 6 1 workerBuilder Lorg/xnio/XnioWorker$Builder;
2 6 2 threadCount I
Exceptions:
throws org.wildfly.client.config.ConfigXMLParseException
MethodParameters:
Name Flags
reader final
workerBuilder final
private static void parseStackSize(org.wildfly.client.config.ConfigurationXMLStreamReader, org.xnio.XnioWorker$Builder);
descriptor: (Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Lorg/xnio/XnioWorker$Builder;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 0
ldc "value"
invokestatic org.xnio.XnioXmlParser.requireSingleAttribute:(Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Ljava/lang/String;)V
1: aload 0
iconst_0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.getLongAttributeValueResolved:(I)J
lstore 2
start local 2 2: aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.hasNext:()Z
ifne 3
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedDocumentEnd:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
3: StackMap locals: long
StackMap stack:
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.nextTag:()I
iconst_2
if_icmpeq 4
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedElement:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
4: StackMap locals:
StackMap stack:
aload 1
lload 2
invokevirtual org.xnio.XnioWorker$Builder.setWorkerStackSize:(J)Lorg/xnio/XnioWorker$Builder;
pop
5: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 reader Lorg/wildfly/client/config/ConfigurationXMLStreamReader;
0 6 1 workerBuilder Lorg/xnio/XnioWorker$Builder;
2 6 2 stackSize J
Exceptions:
throws org.wildfly.client.config.ConfigXMLParseException
MethodParameters:
Name Flags
reader final
workerBuilder final
private static void parseOutboundBindAddresses(org.wildfly.client.config.ConfigurationXMLStreamReader, org.xnio.XnioWorker$Builder);
descriptor: (Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Lorg/xnio/XnioWorker$Builder;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokestatic org.xnio.XnioXmlParser.requireNoAttributes:(Lorg/wildfly/client/config/ConfigurationXMLStreamReader;)V
1: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.hasNext:()Z
ifne 2
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedDocumentEnd:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
2: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.nextTag:()I
iconst_1
if_icmpne 8
3: aload 0
invokestatic org.xnio.XnioXmlParser.checkElementNamespace:(Lorg/wildfly/client/config/ConfigurationXMLStreamReader;)V
4: aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.getLocalName:()Ljava/lang/String;
ldc "bind-address"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 6
5: aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedElement:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
6: StackMap locals:
StackMap stack:
aload 0
aload 1
invokestatic org.xnio.XnioXmlParser.parseBindAddress:(Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Lorg/xnio/XnioWorker$Builder;)V
7: goto 1
8: StackMap locals:
StackMap stack:
getstatic org.xnio.XnioXmlParser.$assertionsDisabled:Z
ifne 9
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.getEventType:()I
iconst_2
if_icmpeq 9
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
9: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 reader Lorg/wildfly/client/config/ConfigurationXMLStreamReader;
0 10 1 workerBuilder Lorg/xnio/XnioWorker$Builder;
Exceptions:
throws org.wildfly.client.config.ConfigXMLParseException
MethodParameters:
Name Flags
reader final
workerBuilder final
private static void parseBindAddress(org.wildfly.client.config.ConfigurationXMLStreamReader, org.xnio.XnioWorker$Builder);
descriptor: (Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Lorg/xnio/XnioWorker$Builder;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=6, locals=8, args_size=2
start local 0 start local 1 0: aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.getAttributeCount:()I
istore 2
start local 2 1: aconst_null
astore 3
start local 3 2: iconst_0
istore 4
start local 4 3: aconst_null
astore 5
start local 5 4: iconst_0
istore 6
start local 6 5: goto 19
6: StackMap locals: org.wildfly.client.config.ConfigurationXMLStreamReader org.xnio.XnioWorker$Builder int java.net.InetAddress int org.wildfly.common.net.CidrAddress int
StackMap stack:
aload 0
iload 6
invokestatic org.xnio.XnioXmlParser.checkAttributeNamespace:(Lorg/wildfly/client/config/ConfigurationXMLStreamReader;I)V
7: aload 0
iload 6
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.getAttributeLocalName:(I)Ljava/lang/String;
dup
astore 7
invokevirtual java.lang.String.hashCode:()I
lookupswitch { // 3
-976309231: 8
-465234332: 9
103668165: 10
default: 17
}
StackMap locals: java.lang.String
StackMap stack:
8: aload 7
ldc "bind-port"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 15
goto 17
StackMap locals:
StackMap stack:
9: aload 7
ldc "bind-address"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 13
goto 17
StackMap locals:
StackMap stack:
10: aload 7
ldc "match"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 11
goto 17
11: StackMap locals:
StackMap stack:
aload 0
iload 6
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.getCidrAddressAttributeValueResolved:(I)Lorg/wildfly/common/net/CidrAddress;
astore 5
12: goto 18
13: StackMap locals:
StackMap stack:
aload 0
iload 6
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.getInetAddressAttributeValueResolved:(I)Ljava/net/InetAddress;
astore 3
14: goto 18
15: StackMap locals:
StackMap stack:
aload 0
iload 6
iconst_0
ldc 65535
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.getIntAttributeValueResolved:(III)I
istore 4
16: goto 18
17: StackMap locals:
StackMap stack:
aload 0
iload 6
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedAttribute:(I)Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
18: StackMap locals:
StackMap stack:
iinc 6 1
StackMap locals:
StackMap stack:
19: iload 6
iload 2
if_icmplt 6
end local 6 20: aload 5
ifnonnull 21
aload 0
aconst_null
ldc "match"
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.missingRequiredAttribute:(Ljava/lang/String;Ljava/lang/String;)Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
21: StackMap locals:
StackMap stack:
aload 3
ifnonnull 22
aload 0
aconst_null
ldc "bind-address"
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.missingRequiredAttribute:(Ljava/lang/String;Ljava/lang/String;)Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
22: StackMap locals:
StackMap stack:
aload 1
aload 5
new java.net.InetSocketAddress
dup
aload 3
iload 4
invokespecial java.net.InetSocketAddress.<init>:(Ljava/net/InetAddress;I)V
invokevirtual org.xnio.XnioWorker$Builder.addBindAddressConfiguration:(Lorg/wildfly/common/net/CidrAddress;Ljava/net/InetSocketAddress;)Lorg/xnio/XnioWorker$Builder;
pop
23: aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.hasNext:()Z
ifne 24
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedDocumentEnd:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
24: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.nextTag:()I
iconst_2
if_icmpeq 25
aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedElement:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
25: StackMap locals:
StackMap stack:
return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 26 0 reader Lorg/wildfly/client/config/ConfigurationXMLStreamReader;
0 26 1 workerBuilder Lorg/xnio/XnioWorker$Builder;
1 26 2 cnt I
2 26 3 address Ljava/net/InetAddress;
3 26 4 port I
4 26 5 match Lorg/wildfly/common/net/CidrAddress;
5 20 6 i I
Exceptions:
throws org.wildfly.client.config.ConfigXMLParseException
MethodParameters:
Name Flags
reader final
workerBuilder final
private static void checkElementNamespace(org.wildfly.client.config.ConfigurationXMLStreamReader);
descriptor: (Lorg/wildfly/client/config/ConfigurationXMLStreamReader;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.getNamespaceURI:()Ljava/lang/String;
ldc "urn:xnio:3.5"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 2
1: aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedElement:()Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 reader Lorg/wildfly/client/config/ConfigurationXMLStreamReader;
Exceptions:
throws org.wildfly.client.config.ConfigXMLParseException
MethodParameters:
Name Flags
reader final
private static void checkAttributeNamespace(org.wildfly.client.config.ConfigurationXMLStreamReader, int);
descriptor: (Lorg/wildfly/client/config/ConfigurationXMLStreamReader;I)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.getAttributeNamespace:(I)Ljava/lang/String;
astore 2
start local 2 1: aload 2
ifnull 3
aload 2
invokevirtual java.lang.String.isEmpty:()Z
ifne 3
2: aload 0
iload 1
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedAttribute:(I)Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
3: StackMap locals: java.lang.String
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 reader Lorg/wildfly/client/config/ConfigurationXMLStreamReader;
0 4 1 idx I
1 4 2 attributeNamespace Ljava/lang/String;
Exceptions:
throws org.wildfly.client.config.ConfigXMLParseException
MethodParameters:
Name Flags
reader final
idx final
private static void requireNoAttributes(org.wildfly.client.config.ConfigurationXMLStreamReader);
descriptor: (Lorg/wildfly/client/config/ConfigurationXMLStreamReader;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.getAttributeCount:()I
istore 1
start local 1 1: iload 1
ifle 3
2: aload 0
iconst_0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedAttribute:(I)Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
3: StackMap locals: int
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 reader Lorg/wildfly/client/config/ConfigurationXMLStreamReader;
1 4 1 attributeCount I
Exceptions:
throws org.wildfly.client.config.ConfigXMLParseException
MethodParameters:
Name Flags
reader final
private static void requireSingleAttribute(org.wildfly.client.config.ConfigurationXMLStreamReader, java.lang.String);
descriptor: (Lorg/wildfly/client/config/ConfigurationXMLStreamReader;Ljava/lang/String;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.getAttributeCount:()I
istore 2
start local 2 1: iload 2
iconst_1
if_icmpge 3
2: aload 0
ldc ""
aload 1
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.missingRequiredAttribute:(Ljava/lang/String;Ljava/lang/String;)Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
3: StackMap locals: int
StackMap stack:
aload 0
iconst_0
invokestatic org.xnio.XnioXmlParser.checkAttributeNamespace:(Lorg/wildfly/client/config/ConfigurationXMLStreamReader;I)V
4: aload 0
iconst_0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.getAttributeLocalName:(I)Ljava/lang/String;
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 6
5: aload 0
iconst_0
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedAttribute:(I)Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
6: StackMap locals:
StackMap stack:
iload 2
iconst_1
if_icmple 8
7: aload 0
iconst_1
invokeinterface org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedAttribute:(I)Lorg/wildfly/client/config/ConfigXMLParseException;
athrow
8: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 reader Lorg/wildfly/client/config/ConfigurationXMLStreamReader;
0 9 1 attributeName Ljava/lang/String;
1 9 2 attributeCount I
Exceptions:
throws org.wildfly.client.config.ConfigXMLParseException
MethodParameters:
Name Flags
reader final
attributeName final
private static boolean isSet(int, int);
descriptor: (II)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: iload 0
iconst_1
iload 1
ishl
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 var I
0 2 1 bit I
MethodParameters:
Name Flags
var
bit
private static int setBit(int, int);
descriptor: (II)I
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: iload 0
iconst_1
iload 1
ishl
ior
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 var I
0 1 1 bit I
MethodParameters:
Name Flags
var
bit
}
SourceFile: "XnioXmlParser.java"
InnerClasses:
public Builder = org.xnio.XnioWorker$Builder of org.xnio.XnioWorker