class io.undertow.server.handlers.sse.ServerSentEventConnection$SSEData
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: io.undertow.server.handlers.sse.ServerSentEventConnection$SSEData
super_class: java.lang.Object
{
final java.lang.String event;
descriptor: Ljava/lang/String;
flags: (0x0010) ACC_FINAL
final java.lang.String data;
descriptor: Ljava/lang/String;
flags: (0x0010) ACC_FINAL
final java.lang.String id;
descriptor: Ljava/lang/String;
flags: (0x0010) ACC_FINAL
final long retry;
descriptor: J
flags: (0x0010) ACC_FINAL
final io.undertow.server.handlers.sse.ServerSentEventConnection$EventCallback callback;
descriptor: Lio/undertow/server/handlers/sse/ServerSentEventConnection$EventCallback;
flags: (0x0010) ACC_FINAL
private int endBufferPosition;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private byte[] leftOverData;
descriptor: [B
flags: (0x0002) ACC_PRIVATE
private int leftOverDataOffset;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private void <init>(java.lang.String, java.lang.String, java.lang.String, io.undertow.server.handlers.sse.ServerSentEventConnection$EventCallback);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/undertow/server/handlers/sse/ServerSentEventConnection$EventCallback;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=5, args_size=5
start local 0 // io.undertow.server.handlers.sse.ServerSentEventConnection$SSEData this
start local 1 // java.lang.String event
start local 2 // java.lang.String data
start local 3 // java.lang.String id
start local 4 // io.undertow.server.handlers.sse.ServerSentEventConnection$EventCallback callback
0: .line 529
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
1: .line 525
aload 0 /* this */
iconst_m1
putfield io.undertow.server.handlers.sse.ServerSentEventConnection$SSEData.endBufferPosition:I
2: .line 530
aload 0 /* this */
aload 1 /* event */
putfield io.undertow.server.handlers.sse.ServerSentEventConnection$SSEData.event:Ljava/lang/String;
3: .line 531
aload 0 /* this */
aload 2 /* data */
putfield io.undertow.server.handlers.sse.ServerSentEventConnection$SSEData.data:Ljava/lang/String;
4: .line 532
aload 0 /* this */
aload 3 /* id */
putfield io.undertow.server.handlers.sse.ServerSentEventConnection$SSEData.id:Ljava/lang/String;
5: .line 533
aload 0 /* this */
aload 4 /* callback */
putfield io.undertow.server.handlers.sse.ServerSentEventConnection$SSEData.callback:Lio/undertow/server/handlers/sse/ServerSentEventConnection$EventCallback;
6: .line 534
aload 0 /* this */
ldc -1
putfield io.undertow.server.handlers.sse.ServerSentEventConnection$SSEData.retry:J
7: .line 535
return
end local 4 // io.undertow.server.handlers.sse.ServerSentEventConnection$EventCallback callback
end local 3 // java.lang.String id
end local 2 // java.lang.String data
end local 1 // java.lang.String event
end local 0 // io.undertow.server.handlers.sse.ServerSentEventConnection$SSEData this
LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lio/undertow/server/handlers/sse/ServerSentEventConnection$SSEData;
0 8 1 event Ljava/lang/String;
0 8 2 data Ljava/lang/String;
0 8 3 id Ljava/lang/String;
0 8 4 callback Lio/undertow/server/handlers/sse/ServerSentEventConnection$EventCallback;
MethodParameters:
Name Flags
event
data
id
callback
private void <init>(long, io.undertow.server.handlers.sse.ServerSentEventConnection$EventCallback);
descriptor: (JLio/undertow/server/handlers/sse/ServerSentEventConnection$EventCallback;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=4, args_size=3
start local 0 // io.undertow.server.handlers.sse.ServerSentEventConnection$SSEData this
start local 1 // long retry
start local 3 // io.undertow.server.handlers.sse.ServerSentEventConnection$EventCallback callback
0: .line 537
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
1: .line 525
aload 0 /* this */
iconst_m1
putfield io.undertow.server.handlers.sse.ServerSentEventConnection$SSEData.endBufferPosition:I
2: .line 538
aload 0 /* this */
aconst_null
putfield io.undertow.server.handlers.sse.ServerSentEventConnection$SSEData.event:Ljava/lang/String;
3: .line 539
aload 0 /* this */
aconst_null
putfield io.undertow.server.handlers.sse.ServerSentEventConnection$SSEData.data:Ljava/lang/String;
4: .line 540
aload 0 /* this */
aconst_null
putfield io.undertow.server.handlers.sse.ServerSentEventConnection$SSEData.id:Ljava/lang/String;
5: .line 541
aload 0 /* this */
aload 3 /* callback */
putfield io.undertow.server.handlers.sse.ServerSentEventConnection$SSEData.callback:Lio/undertow/server/handlers/sse/ServerSentEventConnection$EventCallback;
6: .line 542
aload 0 /* this */
lload 1 /* retry */
putfield io.undertow.server.handlers.sse.ServerSentEventConnection$SSEData.retry:J
7: .line 543
return
end local 3 // io.undertow.server.handlers.sse.ServerSentEventConnection$EventCallback callback
end local 1 // long retry
end local 0 // io.undertow.server.handlers.sse.ServerSentEventConnection$SSEData this
LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lio/undertow/server/handlers/sse/ServerSentEventConnection$SSEData;
0 8 1 retry J
0 8 3 callback Lio/undertow/server/handlers/sse/ServerSentEventConnection$EventCallback;
MethodParameters:
Name Flags
retry
callback
}
SourceFile: "ServerSentEventConnection.java"
NestHost: io.undertow.server.handlers.sse.ServerSentEventConnection
InnerClasses:
public abstract EventCallback = io.undertow.server.handlers.sse.ServerSentEventConnection$EventCallback of io.undertow.server.handlers.sse.ServerSentEventConnection
private SSEData = io.undertow.server.handlers.sse.ServerSentEventConnection$SSEData of io.undertow.server.handlers.sse.ServerSentEventConnection