public class io.netty.channel.ChannelOption<T> extends io.netty.util.AbstractConstant<io.netty.channel.ChannelOption<T>>
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: io.netty.channel.ChannelOption
super_class: io.netty.util.AbstractConstant
{
private static final io.netty.util.ConstantPool<io.netty.channel.ChannelOption<java.lang.Object>> pool;
descriptor: Lio/netty/util/ConstantPool;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/util/ConstantPool<Lio/netty/channel/ChannelOption<Ljava/lang/Object;>;>;
public static final io.netty.channel.ChannelOption<io.netty.buffer.ByteBufAllocator> ALLOCATOR;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Lio/netty/buffer/ByteBufAllocator;>;
public static final io.netty.channel.ChannelOption<io.netty.channel.RecvByteBufAllocator> RCVBUF_ALLOCATOR;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Lio/netty/channel/RecvByteBufAllocator;>;
public static final io.netty.channel.ChannelOption<io.netty.channel.MessageSizeEstimator> MESSAGE_SIZE_ESTIMATOR;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Lio/netty/channel/MessageSizeEstimator;>;
public static final io.netty.channel.ChannelOption<java.lang.Integer> CONNECT_TIMEOUT_MILLIS;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Ljava/lang/Integer;>;
public static final io.netty.channel.ChannelOption<java.lang.Integer> MAX_MESSAGES_PER_READ;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final io.netty.channel.ChannelOption<java.lang.Integer> WRITE_SPIN_COUNT;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Ljava/lang/Integer;>;
public static final io.netty.channel.ChannelOption<java.lang.Integer> WRITE_BUFFER_HIGH_WATER_MARK;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final io.netty.channel.ChannelOption<java.lang.Integer> WRITE_BUFFER_LOW_WATER_MARK;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final io.netty.channel.ChannelOption<io.netty.channel.WriteBufferWaterMark> WRITE_BUFFER_WATER_MARK;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Lio/netty/channel/WriteBufferWaterMark;>;
public static final io.netty.channel.ChannelOption<java.lang.Boolean> ALLOW_HALF_CLOSURE;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Ljava/lang/Boolean;>;
public static final io.netty.channel.ChannelOption<java.lang.Boolean> AUTO_READ;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Ljava/lang/Boolean;>;
public static final io.netty.channel.ChannelOption<java.lang.Boolean> AUTO_CLOSE;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Ljava/lang/Boolean;>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final io.netty.channel.ChannelOption<java.lang.Boolean> SO_BROADCAST;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Ljava/lang/Boolean;>;
public static final io.netty.channel.ChannelOption<java.lang.Boolean> SO_KEEPALIVE;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Ljava/lang/Boolean;>;
public static final io.netty.channel.ChannelOption<java.lang.Integer> SO_SNDBUF;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Ljava/lang/Integer;>;
public static final io.netty.channel.ChannelOption<java.lang.Integer> SO_RCVBUF;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Ljava/lang/Integer;>;
public static final io.netty.channel.ChannelOption<java.lang.Boolean> SO_REUSEADDR;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Ljava/lang/Boolean;>;
public static final io.netty.channel.ChannelOption<java.lang.Integer> SO_LINGER;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Ljava/lang/Integer;>;
public static final io.netty.channel.ChannelOption<java.lang.Integer> SO_BACKLOG;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Ljava/lang/Integer;>;
public static final io.netty.channel.ChannelOption<java.lang.Integer> SO_TIMEOUT;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Ljava/lang/Integer;>;
public static final io.netty.channel.ChannelOption<java.lang.Integer> IP_TOS;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Ljava/lang/Integer;>;
public static final io.netty.channel.ChannelOption<java.net.InetAddress> IP_MULTICAST_ADDR;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Ljava/net/InetAddress;>;
public static final io.netty.channel.ChannelOption<java.net.NetworkInterface> IP_MULTICAST_IF;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Ljava/net/NetworkInterface;>;
public static final io.netty.channel.ChannelOption<java.lang.Integer> IP_MULTICAST_TTL;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Ljava/lang/Integer;>;
public static final io.netty.channel.ChannelOption<java.lang.Boolean> IP_MULTICAST_LOOP_DISABLED;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Ljava/lang/Boolean;>;
public static final io.netty.channel.ChannelOption<java.lang.Boolean> TCP_NODELAY;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Ljava/lang/Boolean;>;
public static final io.netty.channel.ChannelOption<java.lang.Boolean> DATAGRAM_CHANNEL_ACTIVE_ON_REGISTRATION;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Ljava/lang/Boolean;>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final io.netty.channel.ChannelOption<java.lang.Boolean> SINGLE_EVENTEXECUTOR_PER_GROUP;
descriptor: Lio/netty/channel/ChannelOption;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lio/netty/channel/ChannelOption<Ljava/lang/Boolean;>;
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: new io.netty.channel.ChannelOption$1
dup
invokespecial io.netty.channel.ChannelOption$1.<init>:()V
putstatic io.netty.channel.ChannelOption.pool:Lio/netty/util/ConstantPool;
1: ldc "ALLOCATOR"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
putstatic io.netty.channel.ChannelOption.ALLOCATOR:Lio/netty/channel/ChannelOption;
2: ldc "RCVBUF_ALLOCATOR"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
putstatic io.netty.channel.ChannelOption.RCVBUF_ALLOCATOR:Lio/netty/channel/ChannelOption;
3: ldc "MESSAGE_SIZE_ESTIMATOR"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
putstatic io.netty.channel.ChannelOption.MESSAGE_SIZE_ESTIMATOR:Lio/netty/channel/ChannelOption;
4: ldc "CONNECT_TIMEOUT_MILLIS"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
putstatic io.netty.channel.ChannelOption.CONNECT_TIMEOUT_MILLIS:Lio/netty/channel/ChannelOption;
5: ldc "MAX_MESSAGES_PER_READ"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
putstatic io.netty.channel.ChannelOption.MAX_MESSAGES_PER_READ:Lio/netty/channel/ChannelOption;
6: ldc "WRITE_SPIN_COUNT"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
putstatic io.netty.channel.ChannelOption.WRITE_SPIN_COUNT:Lio/netty/channel/ChannelOption;
7: ldc "WRITE_BUFFER_HIGH_WATER_MARK"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
putstatic io.netty.channel.ChannelOption.WRITE_BUFFER_HIGH_WATER_MARK:Lio/netty/channel/ChannelOption;
8: ldc "WRITE_BUFFER_LOW_WATER_MARK"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
putstatic io.netty.channel.ChannelOption.WRITE_BUFFER_LOW_WATER_MARK:Lio/netty/channel/ChannelOption;
9: ldc "WRITE_BUFFER_WATER_MARK"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
10: putstatic io.netty.channel.ChannelOption.WRITE_BUFFER_WATER_MARK:Lio/netty/channel/ChannelOption;
11: ldc "ALLOW_HALF_CLOSURE"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
putstatic io.netty.channel.ChannelOption.ALLOW_HALF_CLOSURE:Lio/netty/channel/ChannelOption;
12: ldc "AUTO_READ"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
putstatic io.netty.channel.ChannelOption.AUTO_READ:Lio/netty/channel/ChannelOption;
13: ldc "AUTO_CLOSE"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
putstatic io.netty.channel.ChannelOption.AUTO_CLOSE:Lio/netty/channel/ChannelOption;
14: ldc "SO_BROADCAST"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
putstatic io.netty.channel.ChannelOption.SO_BROADCAST:Lio/netty/channel/ChannelOption;
15: ldc "SO_KEEPALIVE"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
putstatic io.netty.channel.ChannelOption.SO_KEEPALIVE:Lio/netty/channel/ChannelOption;
16: ldc "SO_SNDBUF"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
putstatic io.netty.channel.ChannelOption.SO_SNDBUF:Lio/netty/channel/ChannelOption;
17: ldc "SO_RCVBUF"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
putstatic io.netty.channel.ChannelOption.SO_RCVBUF:Lio/netty/channel/ChannelOption;
18: ldc "SO_REUSEADDR"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
putstatic io.netty.channel.ChannelOption.SO_REUSEADDR:Lio/netty/channel/ChannelOption;
19: ldc "SO_LINGER"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
putstatic io.netty.channel.ChannelOption.SO_LINGER:Lio/netty/channel/ChannelOption;
20: ldc "SO_BACKLOG"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
putstatic io.netty.channel.ChannelOption.SO_BACKLOG:Lio/netty/channel/ChannelOption;
21: ldc "SO_TIMEOUT"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
putstatic io.netty.channel.ChannelOption.SO_TIMEOUT:Lio/netty/channel/ChannelOption;
22: ldc "IP_TOS"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
putstatic io.netty.channel.ChannelOption.IP_TOS:Lio/netty/channel/ChannelOption;
23: ldc "IP_MULTICAST_ADDR"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
putstatic io.netty.channel.ChannelOption.IP_MULTICAST_ADDR:Lio/netty/channel/ChannelOption;
24: ldc "IP_MULTICAST_IF"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
putstatic io.netty.channel.ChannelOption.IP_MULTICAST_IF:Lio/netty/channel/ChannelOption;
25: ldc "IP_MULTICAST_TTL"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
putstatic io.netty.channel.ChannelOption.IP_MULTICAST_TTL:Lio/netty/channel/ChannelOption;
26: ldc "IP_MULTICAST_LOOP_DISABLED"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
putstatic io.netty.channel.ChannelOption.IP_MULTICAST_LOOP_DISABLED:Lio/netty/channel/ChannelOption;
27: ldc "TCP_NODELAY"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
putstatic io.netty.channel.ChannelOption.TCP_NODELAY:Lio/netty/channel/ChannelOption;
28: ldc "DATAGRAM_CHANNEL_ACTIVE_ON_REGISTRATION"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
29: putstatic io.netty.channel.ChannelOption.DATAGRAM_CHANNEL_ACTIVE_ON_REGISTRATION:Lio/netty/channel/ChannelOption;
30: ldc "SINGLE_EVENTEXECUTOR_PER_GROUP"
invokestatic io.netty.channel.ChannelOption.valueOf:(Ljava/lang/String;)Lio/netty/channel/ChannelOption;
31: putstatic io.netty.channel.ChannelOption.SINGLE_EVENTEXECUTOR_PER_GROUP:Lio/netty/channel/ChannelOption;
32: return
LocalVariableTable:
Start End Slot Name Signature
public static <T> io.netty.channel.ChannelOption<T> valueOf(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/netty/channel/ChannelOption;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic io.netty.channel.ChannelOption.pool:Lio/netty/util/ConstantPool;
aload 0
invokevirtual io.netty.util.ConstantPool.valueOf:(Ljava/lang/String;)Lio/netty/util/Constant;
checkcast io.netty.channel.ChannelOption
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 name Ljava/lang/String;
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;)Lio/netty/channel/ChannelOption<TT;>;
MethodParameters:
Name Flags
name
public static <T> io.netty.channel.ChannelOption<T> valueOf(java.lang.Class<?>, java.lang.String);
descriptor: (Ljava/lang/Class;Ljava/lang/String;)Lio/netty/channel/ChannelOption;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: getstatic io.netty.channel.ChannelOption.pool:Lio/netty/util/ConstantPool;
aload 0
aload 1
invokevirtual io.netty.util.ConstantPool.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Lio/netty/util/Constant;
checkcast io.netty.channel.ChannelOption
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 firstNameComponent Ljava/lang/Class<*>;
0 1 1 secondNameComponent Ljava/lang/String;
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<*>;Ljava/lang/String;)Lio/netty/channel/ChannelOption<TT;>;
MethodParameters:
Name Flags
firstNameComponent
secondNameComponent
public static boolean exists(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic io.netty.channel.ChannelOption.pool:Lio/netty/util/ConstantPool;
aload 0
invokevirtual io.netty.util.ConstantPool.exists:(Ljava/lang/String;)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public static <T> io.netty.channel.ChannelOption<T> newInstance(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/netty/channel/ChannelOption;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic io.netty.channel.ChannelOption.pool:Lio/netty/util/ConstantPool;
aload 0
invokevirtual io.netty.util.ConstantPool.newInstance:(Ljava/lang/String;)Lio/netty/util/Constant;
checkcast io.netty.channel.ChannelOption
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 name Ljava/lang/String;
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;)Lio/netty/channel/ChannelOption<TT;>;
MethodParameters:
Name Flags
name
private void <init>(int, java.lang.String);
descriptor: (ILjava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
aload 2
invokespecial io.netty.util.AbstractConstant.<init>:(ILjava/lang/String;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/netty/channel/ChannelOption<TT;>;
0 2 1 id I
0 2 2 name Ljava/lang/String;
MethodParameters:
Name Flags
id
name
protected void <init>(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.netty.channel.ChannelOption.pool:Lio/netty/util/ConstantPool;
invokevirtual io.netty.util.ConstantPool.nextId:()I
aload 1
invokespecial io.netty.channel.ChannelOption.<init>:(ILjava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/netty/channel/ChannelOption<TT;>;
0 2 1 name Ljava/lang/String;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
name
public void validate();
descriptor: (Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: new java.lang.NullPointerException
dup
ldc "value"
invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lio/netty/channel/ChannelOption<TT;>;
0 3 1 value TT;
Signature: (TT;)V
MethodParameters:
Name Flags
value
}
Signature: <T:Ljava/lang/Object;>Lio/netty/util/AbstractConstant<Lio/netty/channel/ChannelOption<TT;>;>;
SourceFile: "ChannelOption.java"
NestMembers:
io.netty.channel.ChannelOption$1
InnerClasses:
io.netty.channel.ChannelOption$1