final class io.undertow.protocols.http2.Http2Channel$StreamHolder
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: io.undertow.protocols.http2.Http2Channel$StreamHolder
super_class: java.lang.Object
{
boolean sourceClosed;
descriptor: Z
flags: (0x0000)
boolean sinkClosed;
descriptor: Z
flags: (0x0000)
io.undertow.protocols.http2.Http2StreamSourceChannel sourceChannel;
descriptor: Lio/undertow/protocols/http2/Http2StreamSourceChannel;
flags: (0x0000)
io.undertow.protocols.http2.Http2StreamSinkChannel sinkChannel;
descriptor: Lio/undertow/protocols/http2/Http2StreamSinkChannel;
flags: (0x0000)
void <init>(io.undertow.protocols.http2.Http2StreamSourceChannel);
descriptor: (Lio/undertow/protocols/http2/Http2StreamSourceChannel;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 // io.undertow.protocols.http2.Http2Channel$StreamHolder this
start local 1 // io.undertow.protocols.http2.Http2StreamSourceChannel sourceChannel
0: .line 1176
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
1: .line 1171
aload 0 /* this */
iconst_0
putfield io.undertow.protocols.http2.Http2Channel$StreamHolder.sourceClosed:Z
2: .line 1172
aload 0 /* this */
iconst_0
putfield io.undertow.protocols.http2.Http2Channel$StreamHolder.sinkClosed:Z
3: .line 1177
aload 0 /* this */
aload 1 /* sourceChannel */
putfield io.undertow.protocols.http2.Http2Channel$StreamHolder.sourceChannel:Lio/undertow/protocols/http2/Http2StreamSourceChannel;
4: .line 1178
return
end local 1 // io.undertow.protocols.http2.Http2StreamSourceChannel sourceChannel
end local 0 // io.undertow.protocols.http2.Http2Channel$StreamHolder this
LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lio/undertow/protocols/http2/Http2Channel$StreamHolder;
0 5 1 sourceChannel Lio/undertow/protocols/http2/Http2StreamSourceChannel;
MethodParameters:
Name Flags
sourceChannel
void <init>(io.undertow.protocols.http2.Http2StreamSinkChannel);
descriptor: (Lio/undertow/protocols/http2/Http2StreamSinkChannel;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 // io.undertow.protocols.http2.Http2Channel$StreamHolder this
start local 1 // io.undertow.protocols.http2.Http2StreamSinkChannel sinkChannel
0: .line 1180
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
1: .line 1171
aload 0 /* this */
iconst_0
putfield io.undertow.protocols.http2.Http2Channel$StreamHolder.sourceClosed:Z
2: .line 1172
aload 0 /* this */
iconst_0
putfield io.undertow.protocols.http2.Http2Channel$StreamHolder.sinkClosed:Z
3: .line 1181
aload 0 /* this */
aload 1 /* sinkChannel */
putfield io.undertow.protocols.http2.Http2Channel$StreamHolder.sinkChannel:Lio/undertow/protocols/http2/Http2StreamSinkChannel;
4: .line 1182
return
end local 1 // io.undertow.protocols.http2.Http2StreamSinkChannel sinkChannel
end local 0 // io.undertow.protocols.http2.Http2Channel$StreamHolder this
LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lio/undertow/protocols/http2/Http2Channel$StreamHolder;
0 5 1 sinkChannel Lio/undertow/protocols/http2/Http2StreamSinkChannel;
MethodParameters:
Name Flags
sinkChannel
}
SourceFile: "Http2Channel.java"
NestHost: io.undertow.protocols.http2.Http2Channel
InnerClasses:
private final StreamHolder = io.undertow.protocols.http2.Http2Channel$StreamHolder of io.undertow.protocols.http2.Http2Channel