public final class io.undertow.Undertow$ListenerBuilder
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: io.undertow.Undertow$ListenerBuilder
super_class: java.lang.Object
{
io.undertow.Undertow$ListenerType type;
descriptor: Lio/undertow/Undertow$ListenerType;
flags: (0x0000)
int port;
descriptor: I
flags: (0x0000)
java.lang.String host;
descriptor: Ljava/lang/String;
flags: (0x0000)
javax.net.ssl.KeyManager[] keyManagers;
descriptor: [Ljavax/net/ssl/KeyManager;
flags: (0x0000)
javax.net.ssl.TrustManager[] trustManagers;
descriptor: [Ljavax/net/ssl/TrustManager;
flags: (0x0000)
javax.net.ssl.SSLContext sslContext;
descriptor: Ljavax/net/ssl/SSLContext;
flags: (0x0000)
io.undertow.server.HttpHandler rootHandler;
descriptor: Lio/undertow/server/HttpHandler;
flags: (0x0000)
org.xnio.OptionMap overrideSocketOptions;
descriptor: Lorg/xnio/OptionMap;
flags: (0x0000)
boolean useProxyProtocol;
descriptor: Z
flags: (0x0000)
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
getstatic org.xnio.OptionMap.EMPTY:Lorg/xnio/OptionMap;
putfield io.undertow.Undertow$ListenerBuilder.overrideSocketOptions:Lorg/xnio/OptionMap;
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lio/undertow/Undertow$ListenerBuilder;
public io.undertow.Undertow$ListenerBuilder setType(io.undertow.Undertow$ListenerType);
descriptor: (Lio/undertow/Undertow$ListenerType;)Lio/undertow/Undertow$ListenerBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.undertow.Undertow$ListenerBuilder.type:Lio/undertow/Undertow$ListenerType;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/undertow/Undertow$ListenerBuilder;
0 2 1 type Lio/undertow/Undertow$ListenerType;
MethodParameters:
Name Flags
type
public io.undertow.Undertow$ListenerBuilder setPort(int);
descriptor: (I)Lio/undertow/Undertow$ListenerBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield io.undertow.Undertow$ListenerBuilder.port:I
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/undertow/Undertow$ListenerBuilder;
0 2 1 port I
MethodParameters:
Name Flags
port
public io.undertow.Undertow$ListenerBuilder setHost(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/undertow/Undertow$ListenerBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.undertow.Undertow$ListenerBuilder.host:Ljava/lang/String;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/undertow/Undertow$ListenerBuilder;
0 2 1 host Ljava/lang/String;
MethodParameters:
Name Flags
host
public io.undertow.Undertow$ListenerBuilder setKeyManagers(javax.net.ssl.KeyManager[]);
descriptor: ([Ljavax/net/ssl/KeyManager;)Lio/undertow/Undertow$ListenerBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.undertow.Undertow$ListenerBuilder.keyManagers:[Ljavax/net/ssl/KeyManager;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/undertow/Undertow$ListenerBuilder;
0 2 1 keyManagers [Ljavax/net/ssl/KeyManager;
MethodParameters:
Name Flags
keyManagers
public io.undertow.Undertow$ListenerBuilder setTrustManagers(javax.net.ssl.TrustManager[]);
descriptor: ([Ljavax/net/ssl/TrustManager;)Lio/undertow/Undertow$ListenerBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.undertow.Undertow$ListenerBuilder.trustManagers:[Ljavax/net/ssl/TrustManager;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/undertow/Undertow$ListenerBuilder;
0 2 1 trustManagers [Ljavax/net/ssl/TrustManager;
MethodParameters:
Name Flags
trustManagers
public io.undertow.Undertow$ListenerBuilder setSslContext(javax.net.ssl.SSLContext);
descriptor: (Ljavax/net/ssl/SSLContext;)Lio/undertow/Undertow$ListenerBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.undertow.Undertow$ListenerBuilder.sslContext:Ljavax/net/ssl/SSLContext;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/undertow/Undertow$ListenerBuilder;
0 2 1 sslContext Ljavax/net/ssl/SSLContext;
MethodParameters:
Name Flags
sslContext
public io.undertow.Undertow$ListenerBuilder setRootHandler(io.undertow.server.HttpHandler);
descriptor: (Lio/undertow/server/HttpHandler;)Lio/undertow/Undertow$ListenerBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.undertow.Undertow$ListenerBuilder.rootHandler:Lio/undertow/server/HttpHandler;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/undertow/Undertow$ListenerBuilder;
0 2 1 rootHandler Lio/undertow/server/HttpHandler;
MethodParameters:
Name Flags
rootHandler
public io.undertow.Undertow$ListenerBuilder setOverrideSocketOptions(org.xnio.OptionMap);
descriptor: (Lorg/xnio/OptionMap;)Lio/undertow/Undertow$ListenerBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.undertow.Undertow$ListenerBuilder.overrideSocketOptions:Lorg/xnio/OptionMap;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/undertow/Undertow$ListenerBuilder;
0 2 1 overrideSocketOptions Lorg/xnio/OptionMap;
MethodParameters:
Name Flags
overrideSocketOptions
public io.undertow.Undertow$ListenerBuilder setUseProxyProtocol(boolean);
descriptor: (Z)Lio/undertow/Undertow$ListenerBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield io.undertow.Undertow$ListenerBuilder.useProxyProtocol:Z
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/undertow/Undertow$ListenerBuilder;
0 2 1 useProxyProtocol Z
MethodParameters:
Name Flags
useProxyProtocol
}
SourceFile: "Undertow.java"
NestHost: io.undertow.Undertow
InnerClasses:
public final ListenerBuilder = io.undertow.Undertow$ListenerBuilder of io.undertow.Undertow
public final ListenerType = io.undertow.Undertow$ListenerType of io.undertow.Undertow