public class org.apache.cassandra.thrift.CustomTNonBlockingServer$CustomFrameBuffer extends org.apache.thrift.server.AbstractNonblockingServer$FrameBuffer
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.cassandra.thrift.CustomTNonBlockingServer$CustomFrameBuffer
super_class: org.apache.thrift.server.AbstractNonblockingServer$FrameBuffer
{
final org.apache.cassandra.thrift.CustomTNonBlockingServer this$0;
descriptor: Lorg/apache/cassandra/thrift/CustomTNonBlockingServer;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
public void <init>(org.apache.cassandra.thrift.CustomTNonBlockingServer, org.apache.thrift.transport.TNonblockingTransport, java.nio.channels.SelectionKey, org.apache.thrift.server.AbstractNonblockingServer$AbstractSelectThread);
descriptor: (Lorg/apache/cassandra/thrift/CustomTNonBlockingServer;Lorg/apache/thrift/transport/TNonblockingTransport;Ljava/nio/channels/SelectionKey;Lorg/apache/thrift/server/AbstractNonblockingServer$AbstractSelectThread;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=5
start local 0 start local 2 start local 3 start local 4 0: aload 0
aload 1
putfield org.apache.cassandra.thrift.CustomTNonBlockingServer$CustomFrameBuffer.this$0:Lorg/apache/cassandra/thrift/CustomTNonBlockingServer;
1: aload 0
aload 1
aload 2
aload 3
aload 4
invokespecial org.apache.thrift.server.AbstractNonblockingServer$FrameBuffer.<init>:(Lorg/apache/thrift/server/AbstractNonblockingServer;Lorg/apache/thrift/transport/TNonblockingTransport;Ljava/nio/channels/SelectionKey;Lorg/apache/thrift/server/AbstractNonblockingServer$AbstractSelectThread;)V
2: return
end local 4 end local 3 end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/cassandra/thrift/CustomTNonBlockingServer$CustomFrameBuffer;
0 3 2 trans Lorg/apache/thrift/transport/TNonblockingTransport;
0 3 3 selectionKey Ljava/nio/channels/SelectionKey;
0 3 4 selectThread Lorg/apache/thrift/server/AbstractNonblockingServer$AbstractSelectThread;
MethodParameters:
Name Flags
this$0 final
trans final
selectionKey final
selectThread final
public org.apache.thrift.transport.TNonblockingTransport getTransport();
descriptor: ()Lorg/apache/thrift/transport/TNonblockingTransport;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.cassandra.thrift.CustomTNonBlockingServer$CustomFrameBuffer.trans_:Lorg/apache/thrift/transport/TNonblockingTransport;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/cassandra/thrift/CustomTNonBlockingServer$CustomFrameBuffer;
}
SourceFile: "CustomTNonBlockingServer.java"
NestHost: org.apache.cassandra.thrift.CustomTNonBlockingServer
InnerClasses:
public CustomFrameBuffer = org.apache.cassandra.thrift.CustomTNonBlockingServer$CustomFrameBuffer of org.apache.cassandra.thrift.CustomTNonBlockingServer
protected abstract AbstractSelectThread = org.apache.thrift.server.AbstractNonblockingServer$AbstractSelectThread of org.apache.thrift.server.AbstractNonblockingServer
public FrameBuffer = org.apache.thrift.server.AbstractNonblockingServer$FrameBuffer of org.apache.thrift.server.AbstractNonblockingServer