public final class io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder
super_class: java.lang.Object
{
private static final byte PASSWORD_MESSAGE;
descriptor: B
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 112
private static final byte QUERY;
descriptor: B
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 81
private static final byte TERMINATE;
descriptor: B
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 88
private static final byte PARSE;
descriptor: B
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 80
private static final byte BIND;
descriptor: B
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 66
private static final byte DESCRIBE;
descriptor: B
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 68
private static final byte EXECUTE;
descriptor: B
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 69
private static final byte CLOSE;
descriptor: B
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 67
private static final byte SYNC;
descriptor: B
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 83
private final io.netty.channel.ChannelHandlerContext ctx;
descriptor: Lio/netty/channel/ChannelHandlerContext;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private io.netty.buffer.ByteBuf out;
descriptor: Lio/netty/buffer/ByteBuf;
flags: (0x0002) ACC_PRIVATE
public void <init>(io.netty.channel.ChannelHandlerContext);
descriptor: (Lio/netty/channel/ChannelHandlerContext;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.ctx:Lio/netty/channel/ChannelHandlerContext;
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lio/reactiverse/pgclient/impl/codec/encoder/MessageEncoder;
0 3 1 ctx Lio/netty/channel/ChannelHandlerContext;
MethodParameters:
Name Flags
ctx
public void flush();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
ifnull 4
1: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
astore 1
start local 1 2: aload 0
aconst_null
putfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
3: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.ctx:Lio/netty/channel/ChannelHandlerContext;
aload 1
invokeinterface io.netty.channel.ChannelHandlerContext.writeAndFlush:(Ljava/lang/Object;)Lio/netty/channel/ChannelFuture;
pop
end local 1 4: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lio/reactiverse/pgclient/impl/codec/encoder/MessageEncoder;
2 4 1 buff Lio/netty/buffer/ByteBuf;
public void writeTerminate();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.ensureBuffer:()V
1: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
bipush 88
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
2: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iconst_4
invokevirtual io.netty.buffer.ByteBuf.writeInt:(I)Lio/netty/buffer/ByteBuf;
pop
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/reactiverse/pgclient/impl/codec/encoder/MessageEncoder;
public void writeSync();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.ensureBuffer:()V
1: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
bipush 83
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
2: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iconst_4
invokevirtual io.netty.buffer.ByteBuf.writeInt:(I)Lio/netty/buffer/ByteBuf;
pop
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/reactiverse/pgclient/impl/codec/encoder/MessageEncoder;
public void writeClosePortal(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.ensureBuffer:()V
1: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
invokevirtual io.netty.buffer.ByteBuf.writerIndex:()I
istore 2
start local 2 2: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
bipush 67
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
3: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iconst_0
invokevirtual io.netty.buffer.ByteBuf.writeInt:(I)Lio/netty/buffer/ByteBuf;
pop
4: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
bipush 80
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
5: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
aload 1
invokestatic io.reactiverse.pgclient.impl.codec.util.Util.writeCStringUTF8:(Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V
6: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iload 2
iconst_1
iadd
aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
invokevirtual io.netty.buffer.ByteBuf.writerIndex:()I
iload 2
isub
iconst_1
isub
invokevirtual io.netty.buffer.ByteBuf.setInt:(II)Lio/netty/buffer/ByteBuf;
pop
7: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lio/reactiverse/pgclient/impl/codec/encoder/MessageEncoder;
0 8 1 portal Ljava/lang/String;
2 8 2 pos I
MethodParameters:
Name Flags
portal
public void writeStartupMessage(io.reactiverse.pgclient.impl.codec.encoder.StartupMessage);
descriptor: (Lio/reactiverse/pgclient/impl/codec/encoder/StartupMessage;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.ensureBuffer:()V
1: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
invokevirtual io.netty.buffer.ByteBuf.writerIndex:()I
istore 2
start local 2 2: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iconst_0
invokevirtual io.netty.buffer.ByteBuf.writeInt:(I)Lio/netty/buffer/ByteBuf;
pop
3: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iconst_3
invokevirtual io.netty.buffer.ByteBuf.writeShort:(I)Lio/netty/buffer/ByteBuf;
pop
4: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iconst_0
invokevirtual io.netty.buffer.ByteBuf.writeShort:(I)Lio/netty/buffer/ByteBuf;
pop
5: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
getstatic io.reactiverse.pgclient.impl.codec.encoder.StartupMessage.BUFF_USER:Lio/netty/buffer/ByteBuf;
invokestatic io.reactiverse.pgclient.impl.codec.util.Util.writeCString:(Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V
6: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
aload 1
getfield io.reactiverse.pgclient.impl.codec.encoder.StartupMessage.username:Ljava/lang/String;
invokestatic io.reactiverse.pgclient.impl.codec.util.Util.writeCStringUTF8:(Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V
7: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
getstatic io.reactiverse.pgclient.impl.codec.encoder.StartupMessage.BUFF_DATABASE:Lio/netty/buffer/ByteBuf;
invokestatic io.reactiverse.pgclient.impl.codec.util.Util.writeCString:(Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V
8: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
aload 1
getfield io.reactiverse.pgclient.impl.codec.encoder.StartupMessage.database:Ljava/lang/String;
invokestatic io.reactiverse.pgclient.impl.codec.util.Util.writeCStringUTF8:(Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V
9: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
getstatic io.reactiverse.pgclient.impl.codec.encoder.StartupMessage.BUFF_APPLICATION_NAME:Lio/netty/buffer/ByteBuf;
invokestatic io.reactiverse.pgclient.impl.codec.util.Util.writeCString:(Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V
10: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
getstatic io.reactiverse.pgclient.impl.codec.encoder.StartupMessage.BUFF_VERTX_PG_CLIENT:Lio/netty/buffer/ByteBuf;
invokestatic io.reactiverse.pgclient.impl.codec.util.Util.writeCString:(Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V
11: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
getstatic io.reactiverse.pgclient.impl.codec.encoder.StartupMessage.BUFF_CLIENT_ENCODING:Lio/netty/buffer/ByteBuf;
invokestatic io.reactiverse.pgclient.impl.codec.util.Util.writeCString:(Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V
12: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
getstatic io.reactiverse.pgclient.impl.codec.encoder.StartupMessage.BUFF_UTF8:Lio/netty/buffer/ByteBuf;
invokestatic io.reactiverse.pgclient.impl.codec.util.Util.writeCString:(Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V
13: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
getstatic io.reactiverse.pgclient.impl.codec.encoder.StartupMessage.BUFF_DATE_STYLE:Lio/netty/buffer/ByteBuf;
invokestatic io.reactiverse.pgclient.impl.codec.util.Util.writeCString:(Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V
14: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
getstatic io.reactiverse.pgclient.impl.codec.encoder.StartupMessage.BUFF_ISO:Lio/netty/buffer/ByteBuf;
invokestatic io.reactiverse.pgclient.impl.codec.util.Util.writeCString:(Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V
15: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
getstatic io.reactiverse.pgclient.impl.codec.encoder.StartupMessage.BUFF_INTERVAL_STYLE:Lio/netty/buffer/ByteBuf;
invokestatic io.reactiverse.pgclient.impl.codec.util.Util.writeCString:(Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V
16: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
getstatic io.reactiverse.pgclient.impl.codec.encoder.StartupMessage.BUFF_INTERVAL_STYLE_TYPE:Lio/netty/buffer/ByteBuf;
invokestatic io.reactiverse.pgclient.impl.codec.util.Util.writeCString:(Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V
17: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
getstatic io.reactiverse.pgclient.impl.codec.encoder.StartupMessage.BUFF_EXTRA_FLOAT_DIGITS:Lio/netty/buffer/ByteBuf;
invokestatic io.reactiverse.pgclient.impl.codec.util.Util.writeCString:(Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V
18: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
getstatic io.reactiverse.pgclient.impl.codec.encoder.StartupMessage.BUFF_2:Lio/netty/buffer/ByteBuf;
invokestatic io.reactiverse.pgclient.impl.codec.util.Util.writeCString:(Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V
19: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iconst_0
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
20: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iload 2
aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
invokevirtual io.netty.buffer.ByteBuf.writerIndex:()I
iload 2
isub
invokevirtual io.netty.buffer.ByteBuf.setInt:(II)Lio/netty/buffer/ByteBuf;
pop
21: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Lio/reactiverse/pgclient/impl/codec/encoder/MessageEncoder;
0 22 1 msg Lio/reactiverse/pgclient/impl/codec/encoder/StartupMessage;
2 22 2 pos I
MethodParameters:
Name Flags
msg
public void writePasswordMessage(io.reactiverse.pgclient.impl.codec.encoder.PasswordMessage);
descriptor: (Lio/reactiverse/pgclient/impl/codec/encoder/PasswordMessage;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.ensureBuffer:()V
1: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
invokevirtual io.netty.buffer.ByteBuf.writerIndex:()I
istore 2
start local 2 2: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
bipush 112
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
3: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iconst_0
invokevirtual io.netty.buffer.ByteBuf.writeInt:(I)Lio/netty/buffer/ByteBuf;
pop
4: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
aload 1
getfield io.reactiverse.pgclient.impl.codec.encoder.PasswordMessage.hash:Ljava/lang/String;
invokestatic io.reactiverse.pgclient.impl.codec.util.Util.writeCStringUTF8:(Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V
5: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iload 2
iconst_1
iadd
aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
invokevirtual io.netty.buffer.ByteBuf.writerIndex:()I
iload 2
isub
iconst_1
isub
invokevirtual io.netty.buffer.ByteBuf.setInt:(II)Lio/netty/buffer/ByteBuf;
pop
6: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lio/reactiverse/pgclient/impl/codec/encoder/MessageEncoder;
0 7 1 msg Lio/reactiverse/pgclient/impl/codec/encoder/PasswordMessage;
2 7 2 pos I
MethodParameters:
Name Flags
msg
public void writeQuery(io.reactiverse.pgclient.impl.codec.encoder.Query);
descriptor: (Lio/reactiverse/pgclient/impl/codec/encoder/Query;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.ensureBuffer:()V
1: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
invokevirtual io.netty.buffer.ByteBuf.writerIndex:()I
istore 2
start local 2 2: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
bipush 81
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
3: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iconst_0
invokevirtual io.netty.buffer.ByteBuf.writeInt:(I)Lio/netty/buffer/ByteBuf;
pop
4: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
aload 1
getfield io.reactiverse.pgclient.impl.codec.encoder.Query.sql:Ljava/lang/String;
invokestatic io.reactiverse.pgclient.impl.codec.util.Util.writeCStringUTF8:(Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V
5: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iload 2
iconst_1
iadd
aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
invokevirtual io.netty.buffer.ByteBuf.writerIndex:()I
iload 2
isub
iconst_1
isub
invokevirtual io.netty.buffer.ByteBuf.setInt:(II)Lio/netty/buffer/ByteBuf;
pop
6: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lio/reactiverse/pgclient/impl/codec/encoder/MessageEncoder;
0 7 1 query Lio/reactiverse/pgclient/impl/codec/encoder/Query;
2 7 2 pos I
MethodParameters:
Name Flags
query
public void writeDescribe(io.reactiverse.pgclient.impl.codec.encoder.Describe);
descriptor: (Lio/reactiverse/pgclient/impl/codec/encoder/Describe;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.ensureBuffer:()V
1: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
invokevirtual io.netty.buffer.ByteBuf.writerIndex:()I
istore 2
start local 2 2: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
bipush 68
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
3: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iconst_0
invokevirtual io.netty.buffer.ByteBuf.writeInt:(I)Lio/netty/buffer/ByteBuf;
pop
4: aload 1
getfield io.reactiverse.pgclient.impl.codec.encoder.Describe.statement:J
lconst_0
lcmp
ifeq 8
5: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
bipush 83
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
6: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
aload 1
getfield io.reactiverse.pgclient.impl.codec.encoder.Describe.statement:J
invokevirtual io.netty.buffer.ByteBuf.writeLong:(J)Lio/netty/buffer/ByteBuf;
pop
7: goto 14
StackMap locals: int
StackMap stack:
8: aload 1
getfield io.reactiverse.pgclient.impl.codec.encoder.Describe.portal:Ljava/lang/String;
ifnull 12
9: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
bipush 80
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
10: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
aload 1
getfield io.reactiverse.pgclient.impl.codec.encoder.Describe.portal:Ljava/lang/String;
invokestatic io.reactiverse.pgclient.impl.codec.util.Util.writeCStringUTF8:(Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V
11: goto 14
12: StackMap locals:
StackMap stack:
aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
bipush 83
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
13: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
ldc ""
invokestatic io.reactiverse.pgclient.impl.codec.util.Util.writeCStringUTF8:(Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V
14: StackMap locals:
StackMap stack:
aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iload 2
iconst_1
iadd
aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
invokevirtual io.netty.buffer.ByteBuf.writerIndex:()I
iload 2
isub
iconst_1
isub
invokevirtual io.netty.buffer.ByteBuf.setInt:(II)Lio/netty/buffer/ByteBuf;
pop
15: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Lio/reactiverse/pgclient/impl/codec/encoder/MessageEncoder;
0 16 1 describe Lio/reactiverse/pgclient/impl/codec/encoder/Describe;
2 16 2 pos I
MethodParameters:
Name Flags
describe
public void writeParse(io.reactiverse.pgclient.impl.codec.encoder.Parse);
descriptor: (Lio/reactiverse/pgclient/impl/codec/encoder/Parse;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.ensureBuffer:()V
1: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
invokevirtual io.netty.buffer.ByteBuf.writerIndex:()I
istore 2
start local 2 2: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
bipush 80
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
3: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iconst_0
invokevirtual io.netty.buffer.ByteBuf.writeInt:(I)Lio/netty/buffer/ByteBuf;
pop
4: aload 1
getfield io.reactiverse.pgclient.impl.codec.encoder.Parse.statement:J
lconst_0
lcmp
ifne 7
5: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iconst_0
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
6: goto 8
7: StackMap locals: int
StackMap stack:
aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
aload 1
getfield io.reactiverse.pgclient.impl.codec.encoder.Parse.statement:J
invokevirtual io.netty.buffer.ByteBuf.writeLong:(J)Lio/netty/buffer/ByteBuf;
pop
8: StackMap locals:
StackMap stack:
aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
aload 1
getfield io.reactiverse.pgclient.impl.codec.encoder.Parse.query:Ljava/lang/String;
invokestatic io.reactiverse.pgclient.impl.codec.util.Util.writeCStringUTF8:(Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V
9: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iconst_0
invokevirtual io.netty.buffer.ByteBuf.writeShort:(I)Lio/netty/buffer/ByteBuf;
pop
10: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iload 2
iconst_1
iadd
aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
invokevirtual io.netty.buffer.ByteBuf.writerIndex:()I
iload 2
isub
iconst_1
isub
invokevirtual io.netty.buffer.ByteBuf.setInt:(II)Lio/netty/buffer/ByteBuf;
pop
11: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lio/reactiverse/pgclient/impl/codec/encoder/MessageEncoder;
0 12 1 parse Lio/reactiverse/pgclient/impl/codec/encoder/Parse;
2 12 2 pos I
MethodParameters:
Name Flags
parse
public void writeExecute(java.lang.String, int);
descriptor: (Ljava/lang/String;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.ensureBuffer:()V
1: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
invokevirtual io.netty.buffer.ByteBuf.writerIndex:()I
istore 3
start local 3 2: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
bipush 69
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
3: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iconst_0
invokevirtual io.netty.buffer.ByteBuf.writeInt:(I)Lio/netty/buffer/ByteBuf;
pop
4: aload 1
ifnull 6
5: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
aload 1
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
invokevirtual io.netty.buffer.ByteBuf.writeCharSequence:(Ljava/lang/CharSequence;Ljava/nio/charset/Charset;)I
pop
6: StackMap locals: int
StackMap stack:
aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iconst_0
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
7: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iload 2
invokevirtual io.netty.buffer.ByteBuf.writeInt:(I)Lio/netty/buffer/ByteBuf;
pop
8: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iload 3
iconst_1
iadd
aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
invokevirtual io.netty.buffer.ByteBuf.writerIndex:()I
iload 3
isub
iconst_1
isub
invokevirtual io.netty.buffer.ByteBuf.setInt:(II)Lio/netty/buffer/ByteBuf;
pop
9: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lio/reactiverse/pgclient/impl/codec/encoder/MessageEncoder;
0 10 1 portal Ljava/lang/String;
0 10 2 rowCount I
2 10 3 pos I
MethodParameters:
Name Flags
portal
rowCount
public void writeBind(io.reactiverse.pgclient.impl.codec.encoder.Bind, java.lang.String, java.util.List<java.lang.Object>);
descriptor: (Lio/reactiverse/pgclient/impl/codec/encoder/Bind;Ljava/lang/String;Ljava/util/List;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=10, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.ensureBuffer:()V
1: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
invokevirtual io.netty.buffer.ByteBuf.writerIndex:()I
istore 4
start local 4 2: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
bipush 66
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
3: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iconst_0
invokevirtual io.netty.buffer.ByteBuf.writeInt:(I)Lio/netty/buffer/ByteBuf;
pop
4: aload 2
ifnull 6
5: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
aload 2
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
invokevirtual io.netty.buffer.ByteBuf.writeCharSequence:(Ljava/lang/CharSequence;Ljava/nio/charset/Charset;)I
pop
6: StackMap locals: int
StackMap stack:
aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iconst_0
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
7: aload 1
getfield io.reactiverse.pgclient.impl.codec.encoder.Bind.statement:J
lconst_0
lcmp
ifne 10
8: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iconst_0
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
9: goto 11
10: StackMap locals:
StackMap stack:
aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
aload 1
getfield io.reactiverse.pgclient.impl.codec.encoder.Bind.statement:J
invokevirtual io.netty.buffer.ByteBuf.writeLong:(J)Lio/netty/buffer/ByteBuf;
pop
11: StackMap locals:
StackMap stack:
aload 3
invokeinterface java.util.List.size:()I
istore 5
start local 5 12: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iload 5
invokevirtual io.netty.buffer.ByteBuf.writeShort:(I)Lio/netty/buffer/ByteBuf;
pop
13: iconst_0
istore 6
start local 6 14: goto 19
15: StackMap locals: int int
StackMap stack:
aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
aload 1
getfield io.reactiverse.pgclient.impl.codec.encoder.Bind.paramTypes:[Lio/reactiverse/pgclient/impl/codec/DataType;
iload 6
aaload
getfield io.reactiverse.pgclient.impl.codec.DataType.supportsBinary:Z
ifeq 16
iconst_1
goto 17
StackMap locals:
StackMap stack: io.netty.buffer.ByteBuf
16: iconst_0
StackMap locals: io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder io.reactiverse.pgclient.impl.codec.encoder.Bind java.lang.String java.util.List int int int
StackMap stack: io.netty.buffer.ByteBuf int
17: invokevirtual io.netty.buffer.ByteBuf.writeShort:(I)Lio/netty/buffer/ByteBuf;
pop
18: iinc 6 1
StackMap locals:
StackMap stack:
19: iload 6
iload 5
if_icmplt 15
end local 6 20: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iload 5
invokevirtual io.netty.buffer.ByteBuf.writeShort:(I)Lio/netty/buffer/ByteBuf;
pop
21: iconst_0
istore 6
start local 6 22: goto 36
23: StackMap locals:
StackMap stack:
aload 3
iload 6
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
astore 7
start local 7 24: aload 7
ifnonnull 27
25: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iconst_m1
invokevirtual io.netty.buffer.ByteBuf.writeInt:(I)Lio/netty/buffer/ByteBuf;
pop
26: goto 35
27: StackMap locals: java.lang.Object
StackMap stack:
aload 1
getfield io.reactiverse.pgclient.impl.codec.encoder.Bind.paramTypes:[Lio/reactiverse/pgclient/impl/codec/DataType;
iload 6
aaload
astore 8
start local 8 28: aload 8
getfield io.reactiverse.pgclient.impl.codec.DataType.supportsBinary:Z
ifeq 34
29: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
invokevirtual io.netty.buffer.ByteBuf.writerIndex:()I
istore 9
start local 9 30: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iconst_0
invokevirtual io.netty.buffer.ByteBuf.writeInt:(I)Lio/netty/buffer/ByteBuf;
pop
31: aload 8
aload 7
aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.encodeBinary:(Lio/reactiverse/pgclient/impl/codec/DataType;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V
32: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iload 9
aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
invokevirtual io.netty.buffer.ByteBuf.writerIndex:()I
iload 9
isub
iconst_4
isub
invokevirtual io.netty.buffer.ByteBuf.setInt:(II)Lio/netty/buffer/ByteBuf;
pop
end local 9 33: goto 35
34: StackMap locals: io.reactiverse.pgclient.impl.codec.DataType
StackMap stack:
aload 8
aload 7
aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.encodeText:(Lio/reactiverse/pgclient/impl/codec/DataType;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V
end local 8 end local 7 35: StackMap locals:
StackMap stack:
iinc 6 1
StackMap locals:
StackMap stack:
36: iload 6
iload 5
if_icmplt 23
end local 6 37: aload 1
getfield io.reactiverse.pgclient.impl.codec.encoder.Bind.resultColumns:[Lio/reactiverse/pgclient/impl/codec/ColumnDesc;
arraylength
ifle 47
38: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
aload 1
getfield io.reactiverse.pgclient.impl.codec.encoder.Bind.resultColumns:[Lio/reactiverse/pgclient/impl/codec/ColumnDesc;
arraylength
invokevirtual io.netty.buffer.ByteBuf.writeShort:(I)Lio/netty/buffer/ByteBuf;
pop
39: aload 1
getfield io.reactiverse.pgclient.impl.codec.encoder.Bind.resultColumns:[Lio/reactiverse/pgclient/impl/codec/ColumnDesc;
dup
astore 9
arraylength
istore 8
iconst_0
istore 7
goto 45
StackMap locals: io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder io.reactiverse.pgclient.impl.codec.encoder.Bind java.lang.String java.util.List int int top int int io.reactiverse.pgclient.impl.codec.ColumnDesc[]
StackMap stack:
40: aload 9
iload 7
aaload
astore 6
start local 6 41: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
aload 6
invokevirtual io.reactiverse.pgclient.impl.codec.ColumnDesc.getDataType:()Lio/reactiverse/pgclient/impl/codec/DataType;
getfield io.reactiverse.pgclient.impl.codec.DataType.supportsBinary:Z
ifeq 42
iconst_1
goto 43
StackMap locals: io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder io.reactiverse.pgclient.impl.codec.encoder.Bind java.lang.String java.util.List int int io.reactiverse.pgclient.impl.codec.ColumnDesc int int io.reactiverse.pgclient.impl.codec.ColumnDesc[]
StackMap stack: io.netty.buffer.ByteBuf
42: iconst_0
StackMap locals: io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder io.reactiverse.pgclient.impl.codec.encoder.Bind java.lang.String java.util.List int int io.reactiverse.pgclient.impl.codec.ColumnDesc int int io.reactiverse.pgclient.impl.codec.ColumnDesc[]
StackMap stack: io.netty.buffer.ByteBuf int
43: invokevirtual io.netty.buffer.ByteBuf.writeShort:(I)Lio/netty/buffer/ByteBuf;
pop
end local 6 44: iinc 7 1
StackMap locals: io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder io.reactiverse.pgclient.impl.codec.encoder.Bind java.lang.String java.util.List int int top int int io.reactiverse.pgclient.impl.codec.ColumnDesc[]
StackMap stack:
45: iload 7
iload 8
if_icmplt 40
46: goto 49
47: StackMap locals: io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder io.reactiverse.pgclient.impl.codec.encoder.Bind java.lang.String java.util.List int int
StackMap stack:
aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iconst_1
invokevirtual io.netty.buffer.ByteBuf.writeShort:(I)Lio/netty/buffer/ByteBuf;
pop
48: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iconst_1
invokevirtual io.netty.buffer.ByteBuf.writeShort:(I)Lio/netty/buffer/ByteBuf;
pop
49: StackMap locals:
StackMap stack:
aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
iload 4
iconst_1
iadd
aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
invokevirtual io.netty.buffer.ByteBuf.writerIndex:()I
iload 4
isub
iconst_1
isub
invokevirtual io.netty.buffer.ByteBuf.setInt:(II)Lio/netty/buffer/ByteBuf;
pop
50: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 51 0 this Lio/reactiverse/pgclient/impl/codec/encoder/MessageEncoder;
0 51 1 bind Lio/reactiverse/pgclient/impl/codec/encoder/Bind;
0 51 2 portal Ljava/lang/String;
0 51 3 paramValues Ljava/util/List<Ljava/lang/Object;>;
2 51 4 pos I
12 51 5 paramLen I
14 20 6 c I
22 37 6 c I
24 35 7 param Ljava/lang/Object;
28 35 8 dataType Lio/reactiverse/pgclient/impl/codec/DataType;
30 33 9 idx I
41 44 6 resultColumn Lio/reactiverse/pgclient/impl/codec/ColumnDesc;
Signature: (Lio/reactiverse/pgclient/impl/codec/encoder/Bind;Ljava/lang/String;Ljava/util/List<Ljava/lang/Object;>;)V
MethodParameters:
Name Flags
bind
portal
paramValues
private void ensureBuffer();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
ifnonnull 2
1: aload 0
aload 0
getfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.ctx:Lio/netty/channel/ChannelHandlerContext;
invokeinterface io.netty.channel.ChannelHandlerContext.alloc:()Lio/netty/buffer/ByteBufAllocator;
invokeinterface io.netty.buffer.ByteBufAllocator.ioBuffer:()Lio/netty/buffer/ByteBuf;
putfield io.reactiverse.pgclient.impl.codec.encoder.MessageEncoder.out:Lio/netty/buffer/ByteBuf;
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lio/reactiverse/pgclient/impl/codec/encoder/MessageEncoder;
}
SourceFile: "MessageEncoder.java"