class io.undertow.server.ConnectorStatisticsImpl$BytesReceivedAccumulator implements io.undertow.conduits.ByteActivityCallback
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: io.undertow.server.ConnectorStatisticsImpl$BytesReceivedAccumulator
super_class: java.lang.Object
{
final io.undertow.server.ConnectorStatisticsImpl this$0;
descriptor: Lio/undertow/server/ConnectorStatisticsImpl;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
private void <init>(io.undertow.server.ConnectorStatisticsImpl);
descriptor: (Lio/undertow/server/ConnectorStatisticsImpl;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 // io.undertow.server.ConnectorStatisticsImpl$BytesReceivedAccumulator this
0: .line 168
aload 0 /* this */
aload 1
putfield io.undertow.server.ConnectorStatisticsImpl$BytesReceivedAccumulator.this$0:Lio/undertow/server/ConnectorStatisticsImpl;
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
return
end local 0 // io.undertow.server.ConnectorStatisticsImpl$BytesReceivedAccumulator this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/undertow/server/ConnectorStatisticsImpl$BytesReceivedAccumulator;
MethodParameters:
Name Flags
this$0 final
public void activity(long);
descriptor: (J)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 // io.undertow.server.ConnectorStatisticsImpl$BytesReceivedAccumulator this
start local 1 // long bytes
0: .line 171
getstatic io.undertow.server.ConnectorStatisticsImpl.bytesReceivedUpdater:Ljava/util/concurrent/atomic/AtomicLongFieldUpdater;
aload 0 /* this */
getfield io.undertow.server.ConnectorStatisticsImpl$BytesReceivedAccumulator.this$0:Lio/undertow/server/ConnectorStatisticsImpl;
lload 1 /* bytes */
invokevirtual java.util.concurrent.atomic.AtomicLongFieldUpdater.addAndGet:(Ljava/lang/Object;J)J
pop2
1: .line 172
return
end local 1 // long bytes
end local 0 // io.undertow.server.ConnectorStatisticsImpl$BytesReceivedAccumulator this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/undertow/server/ConnectorStatisticsImpl$BytesReceivedAccumulator;
0 2 1 bytes J
MethodParameters:
Name Flags
bytes
}
SourceFile: "ConnectorStatisticsImpl.java"
NestHost: io.undertow.server.ConnectorStatisticsImpl
InnerClasses:
private BytesReceivedAccumulator = io.undertow.server.ConnectorStatisticsImpl$BytesReceivedAccumulator of io.undertow.server.ConnectorStatisticsImpl