public class org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder extends org.glassfish.grizzly.NIOTransportBuilder<org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder>
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder
super_class: org.glassfish.grizzly.NIOTransportBuilder
{
protected boolean keepAlive;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected int linger;
descriptor: I
flags: (0x0004) ACC_PROTECTED
protected int serverConnectionBackLog;
descriptor: I
flags: (0x0004) ACC_PROTECTED
protected int serverSocketSoTimeout;
descriptor: I
flags: (0x0004) ACC_PROTECTED
protected boolean tcpNoDelay;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected void <init>(java.lang.Class<? extends org.glassfish.grizzly.nio.transport.TCPNIOTransport>);
descriptor: (Ljava/lang/Class;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial org.glassfish.grizzly.NIOTransportBuilder.<init>:(Ljava/lang/Class;)V
1: aload 0
iconst_1
putfield org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.keepAlive:Z
2: aload 0
iconst_m1
putfield org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.linger:I
3: aload 0
sipush 4096
putfield org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.serverConnectionBackLog:I
4: aload 0
iconst_0
putfield org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.serverSocketSoTimeout:I
5: aload 0
iconst_1
putfield org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.tcpNoDelay:Z
6: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
0 7 1 transportClass Ljava/lang/Class<+Lorg/glassfish/grizzly/nio/transport/TCPNIOTransport;>;
Signature: (Ljava/lang/Class<+Lorg/glassfish/grizzly/nio/transport/TCPNIOTransport;>;)V
MethodParameters:
Name Flags
transportClass
public static org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder newInstance();
descriptor: ()Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: new org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder
dup
ldc Lorg/glassfish/grizzly/nio/transport/TCPNIOTransport;
invokespecial org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.<init>:(Ljava/lang/Class;)V
areturn
LocalVariableTable:
Start End Slot Name Signature
public boolean isKeepAlive();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.keepAlive:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
public org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder setKeepAlive(boolean);
descriptor: (Z)Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.keepAlive:Z
1: aload 0
invokevirtual org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.getThis:()Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
0 2 1 keepAlive Z
MethodParameters:
Name Flags
keepAlive
public int getLinger();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.linger:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
public org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder setLinger(int);
descriptor: (I)Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.linger:I
1: aload 0
invokevirtual org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.getThis:()Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
0 2 1 linger I
MethodParameters:
Name Flags
linger
public int getServerConnectionBackLog();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.serverConnectionBackLog:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
public org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder setServerConnectionBackLog(int);
descriptor: (I)Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.serverConnectionBackLog:I
1: aload 0
invokevirtual org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.getThis:()Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
0 2 1 serverConnectionBackLog I
MethodParameters:
Name Flags
serverConnectionBackLog
public int getServerSocketSoTimeout();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.serverSocketSoTimeout:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
public org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder setServerSocketSoTimeout(int);
descriptor: (I)Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.serverSocketSoTimeout:I
1: aload 0
invokevirtual org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.getThis:()Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
0 2 1 serverSocketSoTimeout I
MethodParameters:
Name Flags
serverSocketSoTimeout
public boolean isTcpNoDelay();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.tcpNoDelay:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
public org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder setTcpNoDelay(boolean);
descriptor: (Z)Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.tcpNoDelay:Z
1: aload 0
invokevirtual org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.getThis:()Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
0 2 1 tcpNoDelay Z
MethodParameters:
Name Flags
tcpNoDelay
public org.glassfish.grizzly.nio.transport.TCPNIOTransport build();
descriptor: ()Lorg/glassfish/grizzly/nio/transport/TCPNIOTransport;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokespecial org.glassfish.grizzly.NIOTransportBuilder.build:()Lorg/glassfish/grizzly/nio/NIOTransport;
checkcast org.glassfish.grizzly.nio.transport.TCPNIOTransport
astore 1
start local 1 1: aload 1
aload 0
getfield org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.keepAlive:Z
invokevirtual org.glassfish.grizzly.nio.transport.TCPNIOTransport.setKeepAlive:(Z)V
2: aload 1
aload 0
getfield org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.linger:I
invokevirtual org.glassfish.grizzly.nio.transport.TCPNIOTransport.setLinger:(I)V
3: aload 1
aload 0
getfield org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.serverConnectionBackLog:I
invokevirtual org.glassfish.grizzly.nio.transport.TCPNIOTransport.setServerConnectionBackLog:(I)V
4: aload 1
aload 0
getfield org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.tcpNoDelay:Z
invokevirtual org.glassfish.grizzly.nio.transport.TCPNIOTransport.setTcpNoDelay:(Z)V
5: aload 1
aload 0
getfield org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.serverSocketSoTimeout:I
invokevirtual org.glassfish.grizzly.nio.transport.TCPNIOTransport.setServerSocketSoTimeout:(I)V
6: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
1 7 1 transport Lorg/glassfish/grizzly/nio/transport/TCPNIOTransport;
protected org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder getThis();
descriptor: ()Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
protected org.glassfish.grizzly.nio.NIOTransport create(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/glassfish/grizzly/nio/NIOTransport;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: new org.glassfish.grizzly.nio.transport.TCPNIOTransport
dup
aload 1
invokespecial org.glassfish.grizzly.nio.transport.TCPNIOTransport.<init>:(Ljava/lang/String;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
0 1 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name final
protected org.glassfish.grizzly.NIOTransportBuilder getThis();
descriptor: ()Lorg/glassfish/grizzly/NIOTransportBuilder;
flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.getThis:()Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;
areturn
LocalVariableTable:
Start End Slot Name Signature
public org.glassfish.grizzly.nio.NIOTransport build();
descriptor: ()Lorg/glassfish/grizzly/nio/NIOTransport;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder.build:()Lorg/glassfish/grizzly/nio/transport/TCPNIOTransport;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
Signature: Lorg/glassfish/grizzly/NIOTransportBuilder<Lorg/glassfish/grizzly/nio/transport/TCPNIOTransportBuilder;>;
SourceFile: "TCPNIOTransportBuilder.java"