public class io.reactiverse.pgclient.impl.codec.DataTypeCodec
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: io.reactiverse.pgclient.impl.codec.DataTypeCodec
super_class: java.lang.Object
{
private static final io.vertx.core.logging.Logger logger;
descriptor: Lio/vertx/core/logging/Logger;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] empty_string_array;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.time.LocalDate[] empty_local_date_array;
descriptor: [Ljava/time/LocalDate;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.time.LocalTime[] empty_local_time_array;
descriptor: [Ljava/time/LocalTime;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.time.OffsetTime[] empty_offset_time_array;
descriptor: [Ljava/time/OffsetTime;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.time.LocalDateTime[] empty_local_date_time_array;
descriptor: [Ljava/time/LocalDateTime;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.time.OffsetDateTime[] empty_offset_date_time_array;
descriptor: [Ljava/time/OffsetDateTime;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final io.vertx.core.buffer.Buffer[] empty_buffer_array;
descriptor: [Lio/vertx/core/buffer/Buffer;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.util.UUID[] empty_uuid_array;
descriptor: [Ljava/util/UUID;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final io.reactiverse.pgclient.data.Json[] empty_json_array;
descriptor: [Lio/reactiverse/pgclient/data/Json;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final io.reactiverse.pgclient.data.Numeric[] empty_numeric_array;
descriptor: [Lio/reactiverse/pgclient/data/Numeric;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final io.reactiverse.pgclient.data.Point[] empty_point_array;
descriptor: [Lio/reactiverse/pgclient/data/Point;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final io.reactiverse.pgclient.data.Line[] empty_line_array;
descriptor: [Lio/reactiverse/pgclient/data/Line;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final io.reactiverse.pgclient.data.LineSegment[] empty_lseg_array;
descriptor: [Lio/reactiverse/pgclient/data/LineSegment;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final io.reactiverse.pgclient.data.Box[] empty_box_array;
descriptor: [Lio/reactiverse/pgclient/data/Box;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final io.reactiverse.pgclient.data.Path[] empty_path_array;
descriptor: [Lio/reactiverse/pgclient/data/Path;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final io.reactiverse.pgclient.data.Polygon[] empty_polygon_array;
descriptor: [Lio/reactiverse/pgclient/data/Polygon;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final io.reactiverse.pgclient.data.Circle[] empty_circle_array;
descriptor: [Lio/reactiverse/pgclient/data/Circle;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final io.reactiverse.pgclient.data.Interval[] empty_interval_array;
descriptor: [Lio/reactiverse/pgclient/data/Interval;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.Boolean[] empty_boolean_array;
descriptor: [Ljava/lang/Boolean;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.Integer[] empty_integer_array;
descriptor: [Ljava/lang/Integer;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.Short[] empty_short_array;
descriptor: [Ljava/lang/Short;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.Long[] empty_long_array;
descriptor: [Ljava/lang/Long;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.Float[] empty_float_array;
descriptor: [Ljava/lang/Float;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.Double[] empty_double_array;
descriptor: [Ljava/lang/Double;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.time.LocalDate LOCAL_DATE_EPOCH;
descriptor: Ljava/time/LocalDate;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.time.LocalDateTime LOCAL_DATE_TIME_EPOCH;
descriptor: Ljava/time/LocalDateTime;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.time.OffsetDateTime OFFSET_DATE_TIME_EPOCH;
descriptor: Ljava/time/OffsetDateTime;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
public static final java.lang.Object REFUSED_SENTINEL;
descriptor: Ljava/lang/Object;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
private static final java.util.function.IntFunction<java.lang.Boolean[]> BOOLEAN_ARRAY_FACTORY;
descriptor: Ljava/util/function/IntFunction;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/function/IntFunction<[Ljava/lang/Boolean;>;
private static final java.util.function.IntFunction<java.lang.Short[]> SHORT_ARRAY_FACTORY;
descriptor: Ljava/util/function/IntFunction;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/function/IntFunction<[Ljava/lang/Short;>;
private static final java.util.function.IntFunction<java.lang.Integer[]> INTEGER_ARRAY_FACTORY;
descriptor: Ljava/util/function/IntFunction;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/function/IntFunction<[Ljava/lang/Integer;>;
private static final java.util.function.IntFunction<java.lang.Long[]> LONG_ARRAY_FACTORY;
descriptor: Ljava/util/function/IntFunction;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/function/IntFunction<[Ljava/lang/Long;>;
private static final java.util.function.IntFunction<java.lang.Float[]> FLOAT_ARRAY_FACTORY;
descriptor: Ljava/util/function/IntFunction;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/function/IntFunction<[Ljava/lang/Float;>;
private static final java.util.function.IntFunction<java.lang.Double[]> DOUBLE_ARRAY_FACTORY;
descriptor: Ljava/util/function/IntFunction;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/function/IntFunction<[Ljava/lang/Double;>;
private static final java.util.function.IntFunction<java.lang.String[]> STRING_ARRAY_FACTORY;
descriptor: Ljava/util/function/IntFunction;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/function/IntFunction<[Ljava/lang/String;>;
private static final java.util.function.IntFunction<java.time.LocalDate[]> LOCALDATE_ARRAY_FACTORY;
descriptor: Ljava/util/function/IntFunction;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/function/IntFunction<[Ljava/time/LocalDate;>;
private static final java.util.function.IntFunction<java.time.LocalTime[]> LOCALTIME_ARRAY_FACTORY;
descriptor: Ljava/util/function/IntFunction;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/function/IntFunction<[Ljava/time/LocalTime;>;
private static final java.util.function.IntFunction<java.time.OffsetTime[]> OFFSETTIME_ARRAY_FACTORY;
descriptor: Ljava/util/function/IntFunction;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/function/IntFunction<[Ljava/time/OffsetTime;>;
private static final java.util.function.IntFunction<java.time.LocalDateTime[]> LOCALDATETIME_ARRAY_FACTORY;
descriptor: Ljava/util/function/IntFunction;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/function/IntFunction<[Ljava/time/LocalDateTime;>;
private static final java.util.function.IntFunction<java.time.OffsetDateTime[]> OFFSETDATETIME_ARRAY_FACTORY;
descriptor: Ljava/util/function/IntFunction;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/function/IntFunction<[Ljava/time/OffsetDateTime;>;
private static final java.util.function.IntFunction<io.vertx.core.buffer.Buffer[]> BUFFER_ARRAY_FACTORY;
descriptor: Ljava/util/function/IntFunction;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/function/IntFunction<[Lio/vertx/core/buffer/Buffer;>;
private static final java.util.function.IntFunction<java.util.UUID[]> UUID_ARRAY_FACTORY;
descriptor: Ljava/util/function/IntFunction;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/function/IntFunction<[Ljava/util/UUID;>;
private static final java.util.function.IntFunction<io.reactiverse.pgclient.data.Json[]> JSON_ARRAY_FACTORY;
descriptor: Ljava/util/function/IntFunction;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/function/IntFunction<[Lio/reactiverse/pgclient/data/Json;>;
private static final java.util.function.IntFunction<io.reactiverse.pgclient.data.Numeric[]> NUMERIC_ARRAY_FACTORY;
descriptor: Ljava/util/function/IntFunction;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/function/IntFunction<[Lio/reactiverse/pgclient/data/Numeric;>;
private static final java.util.function.IntFunction<io.reactiverse.pgclient.data.Point[]> POINT_ARRAY_FACTORY;
descriptor: Ljava/util/function/IntFunction;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/function/IntFunction<[Lio/reactiverse/pgclient/data/Point;>;
private static final java.util.function.IntFunction<io.reactiverse.pgclient.data.Line[]> LINE_ARRAY_FACTORY;
descriptor: Ljava/util/function/IntFunction;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/function/IntFunction<[Lio/reactiverse/pgclient/data/Line;>;
private static final java.util.function.IntFunction<io.reactiverse.pgclient.data.LineSegment[]> LSEG_ARRAY_FACTORY;
descriptor: Ljava/util/function/IntFunction;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/function/IntFunction<[Lio/reactiverse/pgclient/data/LineSegment;>;
private static final java.util.function.IntFunction<io.reactiverse.pgclient.data.Box[]> BOX_ARRAY_FACTORY;
descriptor: Ljava/util/function/IntFunction;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/function/IntFunction<[Lio/reactiverse/pgclient/data/Box;>;
private static final java.util.function.IntFunction<io.reactiverse.pgclient.data.Path[]> PATH_ARRAY_FACTORY;
descriptor: Ljava/util/function/IntFunction;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/function/IntFunction<[Lio/reactiverse/pgclient/data/Path;>;
private static final java.util.function.IntFunction<io.reactiverse.pgclient.data.Polygon[]> POLYGON_ARRAY_FACTORY;
descriptor: Ljava/util/function/IntFunction;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/function/IntFunction<[Lio/reactiverse/pgclient/data/Polygon;>;
private static final java.util.function.IntFunction<io.reactiverse.pgclient.data.Circle[]> CIRCLE_ARRAY_FACTORY;
descriptor: Ljava/util/function/IntFunction;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/function/IntFunction<[Lio/reactiverse/pgclient/data/Circle;>;
private static final java.util.function.IntFunction<io.reactiverse.pgclient.data.Interval[]> INTERVAL_ARRAY_FACTORY;
descriptor: Ljava/util/function/IntFunction;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/function/IntFunction<[Lio/reactiverse/pgclient/data/Interval;>;
private static volatile int[] $SWITCH_TABLE$io$reactiverse$pgclient$impl$codec$DataType;
descriptor: [I
flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=6, locals=0, args_size=0
0: ldc Lio/reactiverse/pgclient/impl/codec/DataTypeCodec;
invokestatic io.vertx.core.logging.LoggerFactory.getLogger:(Ljava/lang/Class;)Lio/vertx/core/logging/Logger;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.logger:Lio/vertx/core/logging/Logger;
1: iconst_0
anewarray java.lang.String
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_string_array:[Ljava/lang/String;
2: iconst_0
anewarray java.time.LocalDate
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_local_date_array:[Ljava/time/LocalDate;
3: iconst_0
anewarray java.time.LocalTime
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_local_time_array:[Ljava/time/LocalTime;
4: iconst_0
anewarray java.time.OffsetTime
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_offset_time_array:[Ljava/time/OffsetTime;
5: iconst_0
anewarray java.time.LocalDateTime
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_local_date_time_array:[Ljava/time/LocalDateTime;
6: iconst_0
anewarray java.time.OffsetDateTime
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_offset_date_time_array:[Ljava/time/OffsetDateTime;
7: iconst_0
anewarray io.vertx.core.buffer.Buffer
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_buffer_array:[Lio/vertx/core/buffer/Buffer;
8: iconst_0
anewarray java.util.UUID
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_uuid_array:[Ljava/util/UUID;
9: iconst_0
anewarray io.reactiverse.pgclient.data.Json
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_json_array:[Lio/reactiverse/pgclient/data/Json;
10: iconst_0
anewarray io.reactiverse.pgclient.data.Numeric
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_numeric_array:[Lio/reactiverse/pgclient/data/Numeric;
11: iconst_0
anewarray io.reactiverse.pgclient.data.Point
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_point_array:[Lio/reactiverse/pgclient/data/Point;
12: iconst_0
anewarray io.reactiverse.pgclient.data.Line
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_line_array:[Lio/reactiverse/pgclient/data/Line;
13: iconst_0
anewarray io.reactiverse.pgclient.data.LineSegment
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_lseg_array:[Lio/reactiverse/pgclient/data/LineSegment;
14: iconst_0
anewarray io.reactiverse.pgclient.data.Box
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_box_array:[Lio/reactiverse/pgclient/data/Box;
15: iconst_0
anewarray io.reactiverse.pgclient.data.Path
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_path_array:[Lio/reactiverse/pgclient/data/Path;
16: iconst_0
anewarray io.reactiverse.pgclient.data.Polygon
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_polygon_array:[Lio/reactiverse/pgclient/data/Polygon;
17: iconst_0
anewarray io.reactiverse.pgclient.data.Circle
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_circle_array:[Lio/reactiverse/pgclient/data/Circle;
18: iconst_0
anewarray io.reactiverse.pgclient.data.Interval
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_interval_array:[Lio/reactiverse/pgclient/data/Interval;
19: iconst_0
anewarray java.lang.Boolean
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_boolean_array:[Ljava/lang/Boolean;
20: iconst_0
anewarray java.lang.Integer
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_integer_array:[Ljava/lang/Integer;
21: iconst_0
anewarray java.lang.Short
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_short_array:[Ljava/lang/Short;
22: iconst_0
anewarray java.lang.Long
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_long_array:[Ljava/lang/Long;
23: iconst_0
anewarray java.lang.Float
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_float_array:[Ljava/lang/Float;
24: iconst_0
anewarray java.lang.Double
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_double_array:[Ljava/lang/Double;
25: sipush 2000
iconst_1
iconst_1
invokestatic java.time.LocalDate.of:(III)Ljava/time/LocalDate;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.LOCAL_DATE_EPOCH:Ljava/time/LocalDate;
26: sipush 2000
iconst_1
iconst_1
iconst_0
iconst_0
iconst_0
invokestatic java.time.LocalDateTime.of:(IIIIII)Ljava/time/LocalDateTime;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.LOCAL_DATE_TIME_EPOCH:Ljava/time/LocalDateTime;
27: sipush 2000
iconst_1
iconst_1
iconst_0
iconst_0
iconst_0
invokestatic java.time.LocalDateTime.of:(IIIIII)Ljava/time/LocalDateTime;
getstatic java.time.ZoneOffset.UTC:Ljava/time/ZoneOffset;
invokevirtual java.time.LocalDateTime.atOffset:(Ljava/time/ZoneOffset;)Ljava/time/OffsetDateTime;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.OFFSET_DATE_TIME_EPOCH:Ljava/time/OffsetDateTime;
28: new java.lang.Object
dup
invokespecial java.lang.Object.<init>:()V
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.REFUSED_SENTINEL:Ljava/lang/Object;
29: invokedynamic apply()Ljava/util/function/IntFunction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Ljava/lang/Object;
io/reactiverse/pgclient/impl/codec/DataTypeCodec.lambda$0(I)[Ljava/lang/Boolean; (6)
(I)[Ljava/lang/Boolean;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.BOOLEAN_ARRAY_FACTORY:Ljava/util/function/IntFunction;
30: invokedynamic apply()Ljava/util/function/IntFunction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Ljava/lang/Object;
io/reactiverse/pgclient/impl/codec/DataTypeCodec.lambda$1(I)[Ljava/lang/Short; (6)
(I)[Ljava/lang/Short;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.SHORT_ARRAY_FACTORY:Ljava/util/function/IntFunction;
31: invokedynamic apply()Ljava/util/function/IntFunction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Ljava/lang/Object;
io/reactiverse/pgclient/impl/codec/DataTypeCodec.lambda$2(I)[Ljava/lang/Integer; (6)
(I)[Ljava/lang/Integer;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.INTEGER_ARRAY_FACTORY:Ljava/util/function/IntFunction;
32: invokedynamic apply()Ljava/util/function/IntFunction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Ljava/lang/Object;
io/reactiverse/pgclient/impl/codec/DataTypeCodec.lambda$3(I)[Ljava/lang/Long; (6)
(I)[Ljava/lang/Long;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.LONG_ARRAY_FACTORY:Ljava/util/function/IntFunction;
33: invokedynamic apply()Ljava/util/function/IntFunction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Ljava/lang/Object;
io/reactiverse/pgclient/impl/codec/DataTypeCodec.lambda$4(I)[Ljava/lang/Float; (6)
(I)[Ljava/lang/Float;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.FLOAT_ARRAY_FACTORY:Ljava/util/function/IntFunction;
34: invokedynamic apply()Ljava/util/function/IntFunction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Ljava/lang/Object;
io/reactiverse/pgclient/impl/codec/DataTypeCodec.lambda$5(I)[Ljava/lang/Double; (6)
(I)[Ljava/lang/Double;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.DOUBLE_ARRAY_FACTORY:Ljava/util/function/IntFunction;
35: invokedynamic apply()Ljava/util/function/IntFunction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Ljava/lang/Object;
io/reactiverse/pgclient/impl/codec/DataTypeCodec.lambda$6(I)[Ljava/lang/String; (6)
(I)[Ljava/lang/String;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.STRING_ARRAY_FACTORY:Ljava/util/function/IntFunction;
36: invokedynamic apply()Ljava/util/function/IntFunction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Ljava/lang/Object;
io/reactiverse/pgclient/impl/codec/DataTypeCodec.lambda$7(I)[Ljava/time/LocalDate; (6)
(I)[Ljava/time/LocalDate;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.LOCALDATE_ARRAY_FACTORY:Ljava/util/function/IntFunction;
37: invokedynamic apply()Ljava/util/function/IntFunction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Ljava/lang/Object;
io/reactiverse/pgclient/impl/codec/DataTypeCodec.lambda$8(I)[Ljava/time/LocalTime; (6)
(I)[Ljava/time/LocalTime;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.LOCALTIME_ARRAY_FACTORY:Ljava/util/function/IntFunction;
38: invokedynamic apply()Ljava/util/function/IntFunction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Ljava/lang/Object;
io/reactiverse/pgclient/impl/codec/DataTypeCodec.lambda$9(I)[Ljava/time/OffsetTime; (6)
(I)[Ljava/time/OffsetTime;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.OFFSETTIME_ARRAY_FACTORY:Ljava/util/function/IntFunction;
39: invokedynamic apply()Ljava/util/function/IntFunction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Ljava/lang/Object;
io/reactiverse/pgclient/impl/codec/DataTypeCodec.lambda$10(I)[Ljava/time/LocalDateTime; (6)
(I)[Ljava/time/LocalDateTime;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.LOCALDATETIME_ARRAY_FACTORY:Ljava/util/function/IntFunction;
40: invokedynamic apply()Ljava/util/function/IntFunction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Ljava/lang/Object;
io/reactiverse/pgclient/impl/codec/DataTypeCodec.lambda$11(I)[Ljava/time/OffsetDateTime; (6)
(I)[Ljava/time/OffsetDateTime;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.OFFSETDATETIME_ARRAY_FACTORY:Ljava/util/function/IntFunction;
41: invokedynamic apply()Ljava/util/function/IntFunction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Ljava/lang/Object;
io/reactiverse/pgclient/impl/codec/DataTypeCodec.lambda$12(I)[Lio/vertx/core/buffer/Buffer; (6)
(I)[Lio/vertx/core/buffer/Buffer;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.BUFFER_ARRAY_FACTORY:Ljava/util/function/IntFunction;
42: invokedynamic apply()Ljava/util/function/IntFunction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Ljava/lang/Object;
io/reactiverse/pgclient/impl/codec/DataTypeCodec.lambda$13(I)[Ljava/util/UUID; (6)
(I)[Ljava/util/UUID;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.UUID_ARRAY_FACTORY:Ljava/util/function/IntFunction;
43: invokedynamic apply()Ljava/util/function/IntFunction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Ljava/lang/Object;
io/reactiverse/pgclient/impl/codec/DataTypeCodec.lambda$14(I)[Lio/reactiverse/pgclient/data/Json; (6)
(I)[Lio/reactiverse/pgclient/data/Json;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.JSON_ARRAY_FACTORY:Ljava/util/function/IntFunction;
44: invokedynamic apply()Ljava/util/function/IntFunction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Ljava/lang/Object;
io/reactiverse/pgclient/impl/codec/DataTypeCodec.lambda$15(I)[Lio/reactiverse/pgclient/data/Numeric; (6)
(I)[Lio/reactiverse/pgclient/data/Numeric;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.NUMERIC_ARRAY_FACTORY:Ljava/util/function/IntFunction;
45: invokedynamic apply()Ljava/util/function/IntFunction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Ljava/lang/Object;
io/reactiverse/pgclient/impl/codec/DataTypeCodec.lambda$16(I)[Lio/reactiverse/pgclient/data/Point; (6)
(I)[Lio/reactiverse/pgclient/data/Point;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.POINT_ARRAY_FACTORY:Ljava/util/function/IntFunction;
46: invokedynamic apply()Ljava/util/function/IntFunction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Ljava/lang/Object;
io/reactiverse/pgclient/impl/codec/DataTypeCodec.lambda$17(I)[Lio/reactiverse/pgclient/data/Line; (6)
(I)[Lio/reactiverse/pgclient/data/Line;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.LINE_ARRAY_FACTORY:Ljava/util/function/IntFunction;
47: invokedynamic apply()Ljava/util/function/IntFunction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Ljava/lang/Object;
io/reactiverse/pgclient/impl/codec/DataTypeCodec.lambda$18(I)[Lio/reactiverse/pgclient/data/LineSegment; (6)
(I)[Lio/reactiverse/pgclient/data/LineSegment;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.LSEG_ARRAY_FACTORY:Ljava/util/function/IntFunction;
48: invokedynamic apply()Ljava/util/function/IntFunction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Ljava/lang/Object;
io/reactiverse/pgclient/impl/codec/DataTypeCodec.lambda$19(I)[Lio/reactiverse/pgclient/data/Box; (6)
(I)[Lio/reactiverse/pgclient/data/Box;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.BOX_ARRAY_FACTORY:Ljava/util/function/IntFunction;
49: invokedynamic apply()Ljava/util/function/IntFunction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Ljava/lang/Object;
io/reactiverse/pgclient/impl/codec/DataTypeCodec.lambda$20(I)[Lio/reactiverse/pgclient/data/Path; (6)
(I)[Lio/reactiverse/pgclient/data/Path;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.PATH_ARRAY_FACTORY:Ljava/util/function/IntFunction;
50: invokedynamic apply()Ljava/util/function/IntFunction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Ljava/lang/Object;
io/reactiverse/pgclient/impl/codec/DataTypeCodec.lambda$21(I)[Lio/reactiverse/pgclient/data/Polygon; (6)
(I)[Lio/reactiverse/pgclient/data/Polygon;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.POLYGON_ARRAY_FACTORY:Ljava/util/function/IntFunction;
51: invokedynamic apply()Ljava/util/function/IntFunction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Ljava/lang/Object;
io/reactiverse/pgclient/impl/codec/DataTypeCodec.lambda$22(I)[Lio/reactiverse/pgclient/data/Circle; (6)
(I)[Lio/reactiverse/pgclient/data/Circle;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.CIRCLE_ARRAY_FACTORY:Ljava/util/function/IntFunction;
52: invokedynamic apply()Ljava/util/function/IntFunction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Ljava/lang/Object;
io/reactiverse/pgclient/impl/codec/DataTypeCodec.lambda$23(I)[Lio/reactiverse/pgclient/data/Interval; (6)
(I)[Lio/reactiverse/pgclient/data/Interval;
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.INTERVAL_ARRAY_FACTORY:Ljava/util/function/IntFunction;
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/reactiverse/pgclient/impl/codec/DataTypeCodec;
public static void encodeText(io.reactiverse.pgclient.impl.codec.DataType, java.lang.Object, io.netty.buffer.ByteBuf);
descriptor: (Lio/reactiverse/pgclient/impl/codec/DataType;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 2
invokevirtual io.netty.buffer.ByteBuf.writerIndex:()I
istore 3
start local 3 1: aload 2
iconst_0
invokevirtual io.netty.buffer.ByteBuf.writeInt:(I)Lio/netty/buffer/ByteBuf;
pop
2: aload 0
aload 1
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textEncode:(Lio/reactiverse/pgclient/impl/codec/DataType;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V
3: aload 2
iload 3
aload 2
invokevirtual io.netty.buffer.ByteBuf.writerIndex:()I
iload 3
isub
iconst_4
isub
invokevirtual io.netty.buffer.ByteBuf.setInt:(II)Lio/netty/buffer/ByteBuf;
pop
4: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 id Lio/reactiverse/pgclient/impl/codec/DataType;
0 5 1 value Ljava/lang/Object;
0 5 2 buff Lio/netty/buffer/ByteBuf;
1 5 3 index I
MethodParameters:
Name Flags
id
value
buff
private static void textEncode(io.reactiverse.pgclient.impl.codec.DataType, java.lang.Object, io.netty.buffer.ByteBuf);
descriptor: (Lio/reactiverse/pgclient/impl/codec/DataType;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.$SWITCH_TABLE$io$reactiverse$pgclient$impl$codec$DataType:()[I
aload 0
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
iaload
lookupswitch { // 3
13: 1
14: 3
75: 5
default: 7
}
1: StackMap locals:
StackMap stack:
aload 1
checkcast java.lang.Number
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textEncodeNUMERIC:(Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
2: goto 9
3: StackMap locals:
StackMap stack:
aload 1
checkcast java.lang.Number[]
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textEncodeNUMERIC_ARRAY:([Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
4: goto 9
5: StackMap locals:
StackMap stack:
aload 2
aload 1
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
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: goto 9
7: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.logger:Lio/vertx/core/logging/Logger;
new java.lang.StringBuilder
dup
ldc "Data type "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc " does not support text encoding"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual io.vertx.core.logging.Logger.warn:(Ljava/lang/Object;)V
8: aload 2
aload 1
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
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
9: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 id Lio/reactiverse/pgclient/impl/codec/DataType;
0 10 1 value Ljava/lang/Object;
0 10 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
id
value
buff
public static void encodeBinary(io.reactiverse.pgclient.impl.codec.DataType, java.lang.Object, io.netty.buffer.ByteBuf);
descriptor: (Lio/reactiverse/pgclient/impl/codec/DataType;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.$SWITCH_TABLE$io$reactiverse$pgclient$impl$codec$DataType:()[I
aload 0
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
iaload
tableswitch { // 1 - 70
1: 1
2: 3
3: 5
4: 7
5: 9
6: 11
7: 13
8: 15
9: 17
10: 19
11: 21
12: 23
13: 113
14: 113
15: 113
16: 113
17: 113
18: 113
19: 113
20: 113
21: 25
22: 27
23: 29
24: 31
25: 33
26: 35
27: 37
28: 39
29: 41
30: 43
31: 45
32: 47
33: 49
34: 51
35: 53
36: 55
37: 57
38: 59
39: 61
40: 63
41: 109
42: 111
43: 65
44: 67
45: 113
46: 113
47: 113
48: 113
49: 69
50: 71
51: 73
52: 75
53: 77
54: 79
55: 113
56: 113
57: 81
58: 83
59: 85
60: 87
61: 89
62: 91
63: 93
64: 95
65: 97
66: 99
67: 101
68: 103
69: 105
70: 107
default: 113
}
1: StackMap locals:
StackMap stack:
aload 1
checkcast java.lang.Boolean
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeBOOL:(Ljava/lang/Boolean;Lio/netty/buffer/ByteBuf;)V
2: goto 115
3: StackMap locals:
StackMap stack:
aload 1
checkcast java.lang.Boolean[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.BOOL:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
4: goto 115
5: StackMap locals:
StackMap stack:
aload 1
checkcast java.lang.Number
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeINT2:(Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
6: goto 115
7: StackMap locals:
StackMap stack:
aload 1
checkcast java.lang.Number[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.INT2:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
8: goto 115
9: StackMap locals:
StackMap stack:
aload 1
checkcast java.lang.Number
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeINT4:(Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
10: goto 115
11: StackMap locals:
StackMap stack:
aload 1
checkcast java.lang.Number[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.INT4:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
12: goto 115
13: StackMap locals:
StackMap stack:
aload 1
checkcast java.lang.Number
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeINT8:(Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
14: goto 115
15: StackMap locals:
StackMap stack:
aload 1
checkcast java.lang.Number[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.INT8:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
16: goto 115
17: StackMap locals:
StackMap stack:
aload 1
checkcast java.lang.Number
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeFLOAT4:(Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
18: goto 115
19: StackMap locals:
StackMap stack:
aload 1
checkcast java.lang.Number[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.FLOAT4:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
20: goto 115
21: StackMap locals:
StackMap stack:
aload 1
checkcast java.lang.Number
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeFLOAT8:(Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
22: goto 115
23: StackMap locals:
StackMap stack:
aload 1
checkcast java.lang.Number[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.FLOAT8:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
24: goto 115
25: StackMap locals:
StackMap stack:
aload 1
checkcast java.lang.String
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeCHAR:(Ljava/lang/String;Lio/netty/buffer/ByteBuf;)V
26: goto 115
27: StackMap locals:
StackMap stack:
aload 1
checkcast java.lang.String[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.CHAR:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
28: goto 115
29: StackMap locals:
StackMap stack:
aload 1
checkcast java.lang.String
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeVARCHAR:(Ljava/lang/String;Lio/netty/buffer/ByteBuf;)V
30: goto 115
31: StackMap locals:
StackMap stack:
aload 1
checkcast java.lang.String[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.VARCHAR:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
32: goto 115
33: StackMap locals:
StackMap stack:
aload 1
checkcast java.lang.String
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeBPCHAR:(Ljava/lang/String;Lio/netty/buffer/ByteBuf;)V
34: goto 115
35: StackMap locals:
StackMap stack:
aload 1
checkcast java.lang.String[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.BPCHAR:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
36: goto 115
37: StackMap locals:
StackMap stack:
aload 1
checkcast java.lang.String
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeTEXT:(Ljava/lang/String;Lio/netty/buffer/ByteBuf;)V
38: goto 115
39: StackMap locals:
StackMap stack:
aload 1
checkcast java.lang.String[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.TEXT:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
40: goto 115
41: StackMap locals:
StackMap stack:
aload 1
checkcast java.lang.String
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeNAME:(Ljava/lang/String;Lio/netty/buffer/ByteBuf;)V
42: goto 115
43: StackMap locals:
StackMap stack:
aload 1
checkcast java.lang.String[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.NAME:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
44: goto 115
45: StackMap locals:
StackMap stack:
aload 1
checkcast java.time.LocalDate
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeDATE:(Ljava/time/LocalDate;Lio/netty/buffer/ByteBuf;)V
46: goto 115
47: StackMap locals:
StackMap stack:
aload 1
checkcast java.time.LocalDate[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.DATE:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
48: goto 115
49: StackMap locals:
StackMap stack:
aload 1
checkcast java.time.LocalTime
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeTIME:(Ljava/time/LocalTime;Lio/netty/buffer/ByteBuf;)V
50: goto 115
51: StackMap locals:
StackMap stack:
aload 1
checkcast java.time.LocalTime[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.TIME:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
52: goto 115
53: StackMap locals:
StackMap stack:
aload 1
checkcast java.time.OffsetTime
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeTIMETZ:(Ljava/time/OffsetTime;Lio/netty/buffer/ByteBuf;)V
54: goto 115
55: StackMap locals:
StackMap stack:
aload 1
checkcast java.time.OffsetTime[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.TIMETZ:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
56: goto 115
57: StackMap locals:
StackMap stack:
aload 1
checkcast java.time.LocalDateTime
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeTIMESTAMP:(Ljava/time/LocalDateTime;Lio/netty/buffer/ByteBuf;)V
58: goto 115
59: StackMap locals:
StackMap stack:
aload 1
checkcast java.time.LocalDateTime[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.TIMESTAMP:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
60: goto 115
61: StackMap locals:
StackMap stack:
aload 1
checkcast java.time.OffsetDateTime
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeTIMESTAMPTZ:(Ljava/time/OffsetDateTime;Lio/netty/buffer/ByteBuf;)V
62: goto 115
63: StackMap locals:
StackMap stack:
aload 1
checkcast java.time.OffsetDateTime[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.TIMESTAMPTZ:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
64: goto 115
65: StackMap locals:
StackMap stack:
aload 1
checkcast io.vertx.core.buffer.Buffer
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeBYTEA:(Lio/vertx/core/buffer/Buffer;Lio/netty/buffer/ByteBuf;)V
66: goto 115
67: StackMap locals:
StackMap stack:
aload 1
checkcast io.vertx.core.buffer.Buffer[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.BYTEA:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
68: goto 115
69: StackMap locals:
StackMap stack:
aload 1
checkcast java.util.UUID
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeUUID:(Ljava/util/UUID;Lio/netty/buffer/ByteBuf;)V
70: goto 115
71: StackMap locals:
StackMap stack:
aload 1
checkcast java.util.UUID[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.UUID:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
72: goto 115
73: StackMap locals:
StackMap stack:
aload 1
checkcast io.reactiverse.pgclient.data.Json
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeJSON:(Lio/reactiverse/pgclient/data/Json;Lio/netty/buffer/ByteBuf;)V
74: goto 115
75: StackMap locals:
StackMap stack:
aload 1
checkcast io.reactiverse.pgclient.data.Json[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.JSON:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
76: goto 115
77: StackMap locals:
StackMap stack:
aload 1
checkcast io.reactiverse.pgclient.data.Json
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeJSONB:(Lio/reactiverse/pgclient/data/Json;Lio/netty/buffer/ByteBuf;)V
78: goto 115
79: StackMap locals:
StackMap stack:
aload 1
checkcast io.reactiverse.pgclient.data.Json[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.JSONB:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
80: goto 115
81: StackMap locals:
StackMap stack:
aload 1
checkcast io.reactiverse.pgclient.data.Point
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodePoint:(Lio/reactiverse/pgclient/data/Point;Lio/netty/buffer/ByteBuf;)V
82: goto 115
83: StackMap locals:
StackMap stack:
aload 1
checkcast io.reactiverse.pgclient.data.Point[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.POINT:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
84: goto 115
85: StackMap locals:
StackMap stack:
aload 1
checkcast io.reactiverse.pgclient.data.Line
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeLine:(Lio/reactiverse/pgclient/data/Line;Lio/netty/buffer/ByteBuf;)V
86: goto 115
87: StackMap locals:
StackMap stack:
aload 1
checkcast io.reactiverse.pgclient.data.Line[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.LINE:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
88: goto 115
89: StackMap locals:
StackMap stack:
aload 1
checkcast io.reactiverse.pgclient.data.LineSegment
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeLseg:(Lio/reactiverse/pgclient/data/LineSegment;Lio/netty/buffer/ByteBuf;)V
90: goto 115
91: StackMap locals:
StackMap stack:
aload 1
checkcast io.reactiverse.pgclient.data.LineSegment[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.LSEG:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
92: goto 115
93: StackMap locals:
StackMap stack:
aload 1
checkcast io.reactiverse.pgclient.data.Box
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeBox:(Lio/reactiverse/pgclient/data/Box;Lio/netty/buffer/ByteBuf;)V
94: goto 115
95: StackMap locals:
StackMap stack:
aload 1
checkcast io.reactiverse.pgclient.data.Box[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.BOX:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
96: goto 115
97: StackMap locals:
StackMap stack:
aload 1
checkcast io.reactiverse.pgclient.data.Path
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodePath:(Lio/reactiverse/pgclient/data/Path;Lio/netty/buffer/ByteBuf;)V
98: goto 115
99: StackMap locals:
StackMap stack:
aload 1
checkcast io.reactiverse.pgclient.data.Path[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.PATH:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
100: goto 115
101: StackMap locals:
StackMap stack:
aload 1
checkcast io.reactiverse.pgclient.data.Polygon
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodePolygon:(Lio/reactiverse/pgclient/data/Polygon;Lio/netty/buffer/ByteBuf;)V
102: goto 115
103: StackMap locals:
StackMap stack:
aload 1
checkcast io.reactiverse.pgclient.data.Polygon[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.POLYGON:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
104: goto 115
105: StackMap locals:
StackMap stack:
aload 1
checkcast io.reactiverse.pgclient.data.Circle
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeCircle:(Lio/reactiverse/pgclient/data/Circle;Lio/netty/buffer/ByteBuf;)V
106: goto 115
107: StackMap locals:
StackMap stack:
aload 1
checkcast io.reactiverse.pgclient.data.Circle[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.CIRCLE:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
108: goto 115
109: StackMap locals:
StackMap stack:
aload 1
checkcast io.reactiverse.pgclient.data.Interval
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeINTERVAL:(Lio/reactiverse/pgclient/data/Interval;Lio/netty/buffer/ByteBuf;)V
110: goto 115
111: StackMap locals:
StackMap stack:
aload 1
checkcast io.reactiverse.pgclient.data.Interval[]
getstatic io.reactiverse.pgclient.impl.codec.DataType.INTERVAL:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
112: goto 115
113: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.logger:Lio/vertx/core/logging/Logger;
new java.lang.StringBuilder
dup
ldc "Data type "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc " does not support binary encoding"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual io.vertx.core.logging.Logger.warn:(Ljava/lang/Object;)V
114: aload 1
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.defaultEncodeBinary:(Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V
115: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 116 0 id Lio/reactiverse/pgclient/impl/codec/DataType;
0 116 1 value Ljava/lang/Object;
0 116 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
id
value
buff
public static java.lang.Object decodeBinary(io.reactiverse.pgclient.impl.codec.DataType, int, int, io.netty.buffer.ByteBuf);
descriptor: (Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.$SWITCH_TABLE$io$reactiverse$pgclient$impl$codec$DataType:()[I
aload 0
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
iaload
tableswitch { // 1 - 70
1: 1
2: 2
3: 3
4: 4
5: 5
6: 6
7: 7
8: 8
9: 9
10: 10
11: 11
12: 12
13: 57
14: 57
15: 57
16: 57
17: 57
18: 57
19: 57
20: 57
21: 13
22: 14
23: 15
24: 16
25: 17
26: 18
27: 19
28: 20
29: 21
30: 22
31: 23
32: 24
33: 25
34: 26
35: 27
36: 28
37: 29
38: 30
39: 31
40: 32
41: 55
42: 56
43: 33
44: 34
45: 57
46: 57
47: 57
48: 57
49: 35
50: 36
51: 37
52: 38
53: 39
54: 40
55: 57
56: 57
57: 41
58: 42
59: 43
60: 44
61: 45
62: 46
63: 47
64: 48
65: 49
66: 50
67: 51
68: 52
69: 53
70: 54
default: 57
}
1: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeBOOL:(IILio/netty/buffer/ByteBuf;)Ljava/lang/Boolean;
areturn
2: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.BOOLEAN_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.BOOL:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
3: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeINT2:(IILio/netty/buffer/ByteBuf;)Ljava/lang/Short;
areturn
4: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.SHORT_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.INT2:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
5: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeINT4:(IILio/netty/buffer/ByteBuf;)Ljava/lang/Integer;
areturn
6: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.INTEGER_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.INT4:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
7: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeINT8:(IILio/netty/buffer/ByteBuf;)Ljava/lang/Long;
areturn
8: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.LONG_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.INT8:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
9: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeFLOAT4:(IILio/netty/buffer/ByteBuf;)Ljava/lang/Float;
areturn
10: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.FLOAT_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.FLOAT4:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
11: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeFLOAT8:(IILio/netty/buffer/ByteBuf;)Ljava/lang/Double;
areturn
12: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.DOUBLE_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.FLOAT8:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
13: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeCHAR:(IILio/netty/buffer/ByteBuf;)Ljava/lang/String;
areturn
14: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.STRING_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.CHAR:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
15: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeVARCHAR:(IILio/netty/buffer/ByteBuf;)Ljava/lang/String;
areturn
16: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.STRING_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.VARCHAR:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
17: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeBPCHAR:(IILio/netty/buffer/ByteBuf;)Ljava/lang/String;
areturn
18: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.STRING_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.BPCHAR:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
19: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeTEXT:(IILio/netty/buffer/ByteBuf;)Ljava/lang/String;
areturn
20: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.STRING_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.TEXT:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
21: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeNAME:(IILio/netty/buffer/ByteBuf;)Ljava/lang/String;
areturn
22: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.STRING_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.NAME:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
23: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeDATE:(IILio/netty/buffer/ByteBuf;)Ljava/time/LocalDate;
areturn
24: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.LOCALDATE_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.DATE:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
25: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeTIME:(IILio/netty/buffer/ByteBuf;)Ljava/time/LocalTime;
areturn
26: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.LOCALTIME_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.TIME:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
27: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeTIMETZ:(IILio/netty/buffer/ByteBuf;)Ljava/time/OffsetTime;
areturn
28: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.OFFSETTIME_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.TIMETZ:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
29: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeTIMESTAMP:(IILio/netty/buffer/ByteBuf;)Ljava/time/LocalDateTime;
areturn
30: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.LOCALDATETIME_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.TIMESTAMP:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
31: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeTIMESTAMPTZ:(IILio/netty/buffer/ByteBuf;)Ljava/time/OffsetDateTime;
areturn
32: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.OFFSETDATETIME_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.TIMESTAMPTZ:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
33: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeBYTEA:(IILio/netty/buffer/ByteBuf;)Lio/vertx/core/buffer/Buffer;
areturn
34: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.BUFFER_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.BYTEA:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
35: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeUUID:(IILio/netty/buffer/ByteBuf;)Ljava/util/UUID;
areturn
36: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.UUID_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.UUID:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
37: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeJSON:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Json;
areturn
38: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.JSON_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.JSON:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
39: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeJSONB:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Json;
areturn
40: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.JSON_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.JSONB:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
41: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodePoint:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Point;
areturn
42: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.POINT_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.POINT:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
43: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeLine:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Line;
areturn
44: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.LINE_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.LINE:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
45: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeLseg:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/LineSegment;
areturn
46: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.LSEG_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.LSEG:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
47: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeBox:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Box;
areturn
48: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.BOX_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.BOX:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
49: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodePath:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Path;
areturn
50: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.PATH_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.PATH:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
51: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodePolygon:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Polygon;
areturn
52: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.POLYGON_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.POLYGON:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
53: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeCircle:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Circle;
areturn
54: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.CIRCLE_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.CIRCLE:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
55: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeINTERVAL:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Interval;
areturn
56: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.INTERVAL_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.INTERVAL:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
57: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.logger:Lio/vertx/core/logging/Logger;
new java.lang.StringBuilder
dup
ldc "Data type "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc " does not support binary decoding"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual io.vertx.core.logging.Logger.warn:(Ljava/lang/Object;)V
58: iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.defaultDecodeBinary:(IILio/netty/buffer/ByteBuf;)Ljava/lang/Object;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 59 0 id Lio/reactiverse/pgclient/impl/codec/DataType;
0 59 1 index I
0 59 2 len I
0 59 3 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
id
index
len
buff
public static java.lang.Object decodeText(io.reactiverse.pgclient.impl.codec.DataType, int, int, io.netty.buffer.ByteBuf);
descriptor: (Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.$SWITCH_TABLE$io$reactiverse$pgclient$impl$codec$DataType:()[I
aload 0
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
iaload
tableswitch { // 1 - 70
1: 1
2: 2
3: 3
4: 4
5: 5
6: 6
7: 7
8: 8
9: 9
10: 10
11: 11
12: 12
13: 36
14: 37
15: 58
16: 58
17: 58
18: 58
19: 58
20: 58
21: 13
22: 58
23: 14
24: 15
25: 16
26: 17
27: 18
28: 19
29: 20
30: 21
31: 22
32: 23
33: 24
34: 25
35: 26
36: 27
37: 28
38: 29
39: 30
40: 31
41: 56
42: 57
43: 32
44: 33
45: 58
46: 58
47: 58
48: 58
49: 34
50: 35
51: 38
52: 39
53: 40
54: 41
55: 58
56: 58
57: 42
58: 43
59: 44
60: 45
61: 46
62: 47
63: 48
64: 49
65: 50
66: 51
67: 52
68: 53
69: 54
70: 55
default: 58
}
1: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeBOOL:(IILio/netty/buffer/ByteBuf;)Ljava/lang/Boolean;
areturn
2: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.BOOLEAN_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.BOOL:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
3: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeINT2:(IILio/netty/buffer/ByteBuf;)Ljava/lang/Short;
areturn
4: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.SHORT_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.INT2:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
5: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeINT4:(IILio/netty/buffer/ByteBuf;)Ljava/lang/Integer;
areturn
6: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.INTEGER_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.INT4:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
7: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeINT8:(IILio/netty/buffer/ByteBuf;)Ljava/lang/Long;
areturn
8: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.LONG_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.INT8:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
9: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeFLOAT4:(IILio/netty/buffer/ByteBuf;)Ljava/lang/Float;
areturn
10: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.FLOAT_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.FLOAT4:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
11: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeFLOAT8:(IILio/netty/buffer/ByteBuf;)D
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
areturn
12: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.DOUBLE_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.FLOAT8:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
13: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeCHAR:(IILio/netty/buffer/ByteBuf;)Ljava/lang/String;
areturn
14: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeVARCHAR:(IILio/netty/buffer/ByteBuf;)Ljava/lang/String;
areturn
15: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.STRING_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.VARCHAR:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
16: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeBPCHAR:(IILio/netty/buffer/ByteBuf;)Ljava/lang/String;
areturn
17: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.STRING_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.BPCHAR:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
18: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textdecodeTEXT:(IILio/netty/buffer/ByteBuf;)Ljava/lang/String;
areturn
19: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.STRING_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.TEXT:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
20: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeNAME:(IILio/netty/buffer/ByteBuf;)Ljava/lang/String;
areturn
21: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.STRING_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.NAME:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
22: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeDATE:(IILio/netty/buffer/ByteBuf;)Ljava/time/LocalDate;
areturn
23: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.LOCALDATE_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.DATE:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
24: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeTIME:(IILio/netty/buffer/ByteBuf;)Ljava/time/LocalTime;
areturn
25: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.LOCALTIME_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.TIME:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
26: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeTIMETZ:(IILio/netty/buffer/ByteBuf;)Ljava/time/OffsetTime;
areturn
27: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.OFFSETTIME_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.TIMETZ:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
28: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeTIMESTAMP:(IILio/netty/buffer/ByteBuf;)Ljava/time/LocalDateTime;
areturn
29: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.LOCALDATETIME_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.TIMESTAMP:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
30: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeTIMESTAMPTZ:(IILio/netty/buffer/ByteBuf;)Ljava/time/OffsetDateTime;
areturn
31: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.OFFSETDATETIME_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.TIMESTAMPTZ:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
32: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeBYTEA:(IILio/netty/buffer/ByteBuf;)Lio/vertx/core/buffer/Buffer;
areturn
33: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.BUFFER_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.BYTEA:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
34: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeUUID:(IILio/netty/buffer/ByteBuf;)Ljava/util/UUID;
areturn
35: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.UUID_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.UUID:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
36: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeNUMERIC:(IILio/netty/buffer/ByteBuf;)Ljava/lang/Number;
areturn
37: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.NUMERIC_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.NUMERIC:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
38: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeJSON:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Json;
areturn
39: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.JSON_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.JSON:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
40: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeJSONB:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Json;
areturn
41: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.JSON_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.JSONB:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
42: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodePOINT:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Point;
areturn
43: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.POINT_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.POINT:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
44: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeLine:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Line;
areturn
45: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.LINE_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.LINE:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
46: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeLseg:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/LineSegment;
areturn
47: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.LSEG_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.LSEG:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
48: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeBox:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Box;
areturn
49: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.BOX_ARRAY_FACTORY:Ljava/util/function/IntFunction;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeBoxArray:(Ljava/util/function/IntFunction;IILio/netty/buffer/ByteBuf;)[Lio/reactiverse/pgclient/data/Box;
areturn
50: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodePath:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Path;
areturn
51: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.PATH_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.PATH:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
52: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodePolygon:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Polygon;
areturn
53: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.POLYGON_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.POLYGON:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
54: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeCircle:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Circle;
areturn
55: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.CIRCLE_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.CIRCLE:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
56: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeINTERVAL:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Interval;
areturn
57: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.INTERVAL_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.INTERVAL:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
58: StackMap locals:
StackMap stack:
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.defaultDecodeText:(IILio/netty/buffer/ByteBuf;)Ljava/lang/Object;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 59 0 id Lio/reactiverse/pgclient/impl/codec/DataType;
0 59 1 index I
0 59 2 len I
0 59 3 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
id
index
len
buff
public static java.lang.Object prepare(io.reactiverse.pgclient.impl.codec.DataType, java.lang.Object);
descriptor: (Lio/reactiverse/pgclient/impl/codec/DataType;Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.$SWITCH_TABLE$io$reactiverse$pgclient$impl$codec$DataType:()[I
aload 0
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
iaload
lookupswitch { // 3
51: 1
53: 1
75: 6
default: 11
}
1: StackMap locals:
StackMap stack:
aload 1
ifnull 2
aload 1
instanceof io.reactiverse.pgclient.data.Json
ifeq 3
2: StackMap locals:
StackMap stack:
aload 1
areturn
3: StackMap locals:
StackMap stack:
aload 1
instanceof java.lang.String
ifne 4
aload 1
instanceof java.lang.Boolean
ifne 4
aload 1
instanceof java.lang.Number
ifeq 5
4: StackMap locals:
StackMap stack:
aload 1
invokestatic io.reactiverse.pgclient.data.Json.create:(Ljava/lang/Object;)Lio/reactiverse/pgclient/data/Json;
areturn
5: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.REFUSED_SENTINEL:Ljava/lang/Object;
areturn
6: StackMap locals:
StackMap stack:
aload 1
instanceof java.lang.String[]
ifeq 8
7: aload 1
checkcast java.lang.String[]
invokestatic java.util.Arrays.stream:([Ljava/lang/Object;)Ljava/util/stream/Stream;
ldc ","
ldc "{"
ldc "}"
invokestatic java.util.stream.Collectors.joining:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/util/stream/Collector;
invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
areturn
8: StackMap locals:
StackMap stack:
aload 1
ifnull 9
aload 1
instanceof java.lang.String
ifeq 10
9: StackMap locals:
StackMap stack:
aload 1
areturn
10: StackMap locals:
StackMap stack:
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.REFUSED_SENTINEL:Ljava/lang/Object;
areturn
11: StackMap locals:
StackMap stack:
aload 0
getfield io.reactiverse.pgclient.impl.codec.DataType.decodingType:Ljava/lang/Class;
astore 2
start local 2 12: aload 1
ifnull 13
aload 2
aload 1
invokevirtual java.lang.Class.isInstance:(Ljava/lang/Object;)Z
ifeq 14
StackMap locals: java.lang.Class
StackMap stack:
13: aload 1
goto 15
StackMap locals:
StackMap stack:
14: getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.REFUSED_SENTINEL:Ljava/lang/Object;
StackMap locals:
StackMap stack: java.lang.Object
15: areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 type Lio/reactiverse/pgclient/impl/codec/DataType;
0 16 1 value Ljava/lang/Object;
12 16 2 javaType Ljava/lang/Class<*>;
MethodParameters:
Name Flags
type
value
private static java.lang.Object defaultDecodeText(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/lang/Object;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 1
iconst_1
if_icmple 2
aload 2
iload 0
invokevirtual io.netty.buffer.ByteBuf.getByte:(I)B
bipush 123
if_icmpne 2
1: getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.STRING_ARRAY_FACTORY:Ljava/util/function/IntFunction;
getstatic io.reactiverse.pgclient.impl.codec.DataType.TEXT:Lio/reactiverse/pgclient/impl/codec/DataType;
iload 0
iload 1
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArray:(Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
areturn
2: StackMap locals:
StackMap stack:
iload 0
iload 1
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textdecodeTEXT:(IILio/netty/buffer/ByteBuf;)Ljava/lang/String;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 index I
0 3 1 len I
0 3 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static void defaultEncodeBinary(java.lang.Object, io.netty.buffer.ByteBuf);
descriptor: (Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
iconst_m1
invokevirtual io.netty.buffer.ByteBuf.writeInt:(I)Lio/netty/buffer/ByteBuf;
pop
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 value Ljava/lang/Object;
0 2 1 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
value
buff
private static java.lang.Object defaultDecodeBinary(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/lang/Object;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=1, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static void binaryEncodeBOOL(java.lang.Boolean, io.netty.buffer.ByteBuf);
descriptor: (Ljava/lang/Boolean;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
invokevirtual java.lang.Boolean.booleanValue:()Z
invokevirtual io.netty.buffer.ByteBuf.writeBoolean:(Z)Lio/netty/buffer/ByteBuf;
pop
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 value Ljava/lang/Boolean;
0 2 1 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
value
buff
private static java.lang.Boolean binaryDecodeBOOL(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/lang/Boolean;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
invokevirtual io.netty.buffer.ByteBuf.getBoolean:(I)Z
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static java.lang.Boolean textDecodeBOOL(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/lang/Boolean;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
invokevirtual io.netty.buffer.ByteBuf.getByte:(I)B
bipush 116
if_icmpne 2
1: getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
areturn
2: StackMap locals:
StackMap stack:
getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 index I
0 3 1 len I
0 3 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static java.lang.Short textDecodeINT2(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/lang/Short;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 0
iload 1
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.decodeDecStringToLong:(IILio/netty/buffer/ByteBuf;)J
l2i
i2s
invokestatic java.lang.Short.valueOf:(S)Ljava/lang/Short;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static java.lang.Short binaryDecodeINT2(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/lang/Short;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
invokevirtual io.netty.buffer.ByteBuf.getShort:(I)S
invokestatic java.lang.Short.valueOf:(S)Ljava/lang/Short;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static void binaryEncodeINT2(java.lang.Number, io.netty.buffer.ByteBuf);
descriptor: (Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
invokevirtual java.lang.Number.shortValue:()S
invokevirtual io.netty.buffer.ByteBuf.writeShort:(I)Lio/netty/buffer/ByteBuf;
pop
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 value Ljava/lang/Number;
0 2 1 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
value
buff
private static java.lang.Integer textDecodeINT4(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/lang/Integer;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 0
iload 1
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.decodeDecStringToLong:(IILio/netty/buffer/ByteBuf;)J
l2i
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static java.lang.Integer binaryDecodeINT4(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/lang/Integer;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
invokevirtual io.netty.buffer.ByteBuf.getInt:(I)I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static void binaryEncodeINT4(java.lang.Number, io.netty.buffer.ByteBuf);
descriptor: (Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
invokevirtual java.lang.Number.intValue:()I
invokevirtual io.netty.buffer.ByteBuf.writeInt:(I)Lio/netty/buffer/ByteBuf;
pop
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 value Ljava/lang/Number;
0 2 1 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
value
buff
private static java.lang.Long textDecodeINT8(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/lang/Long;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 0
iload 1
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.decodeDecStringToLong:(IILio/netty/buffer/ByteBuf;)J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static java.lang.Long binaryDecodeINT8(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/lang/Long;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
invokevirtual io.netty.buffer.ByteBuf.getLong:(I)J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static void binaryEncodeINT8(java.lang.Number, io.netty.buffer.ByteBuf);
descriptor: (Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
invokevirtual java.lang.Number.longValue:()J
invokevirtual io.netty.buffer.ByteBuf.writeLong:(J)Lio/netty/buffer/ByteBuf;
pop
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 value Ljava/lang/Number;
0 2 1 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
value
buff
private static java.lang.Float textDecodeFLOAT4(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/lang/Float;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
iload 1
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
invokevirtual io.netty.buffer.ByteBuf.getCharSequence:(IILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
astore 3
start local 3 1: aload 3
invokeinterface java.lang.CharSequence.toString:()Ljava/lang/String;
invokestatic java.lang.Float.parseFloat:(Ljava/lang/String;)F
invokestatic java.lang.Float.valueOf:(F)Ljava/lang/Float;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 index I
0 2 1 len I
0 2 2 buff Lio/netty/buffer/ByteBuf;
1 2 3 cs Ljava/lang/CharSequence;
MethodParameters:
Name Flags
index
len
buff
private static java.lang.Float binaryDecodeFLOAT4(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/lang/Float;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
invokevirtual io.netty.buffer.ByteBuf.getFloat:(I)F
invokestatic java.lang.Float.valueOf:(F)Ljava/lang/Float;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static void binaryEncodeFLOAT4(java.lang.Number, io.netty.buffer.ByteBuf);
descriptor: (Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
invokevirtual java.lang.Number.floatValue:()F
invokevirtual io.netty.buffer.ByteBuf.writeFloat:(F)Lio/netty/buffer/ByteBuf;
pop
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 value Ljava/lang/Number;
0 2 1 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
value
buff
private static void binaryEncodeFLOAT8(java.lang.Number, io.netty.buffer.ByteBuf);
descriptor: (Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
invokevirtual java.lang.Number.doubleValue:()D
invokevirtual io.netty.buffer.ByteBuf.writeDouble:(D)Lio/netty/buffer/ByteBuf;
pop
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 value Ljava/lang/Number;
0 2 1 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
value
buff
private static java.lang.Double binaryDecodeFLOAT8(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/lang/Double;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
invokevirtual io.netty.buffer.ByteBuf.getDouble:(I)D
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static double textDecodeFLOAT8(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)D
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
iload 1
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
invokevirtual io.netty.buffer.ByteBuf.getCharSequence:(IILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
astore 3
start local 3 1: aload 3
invokeinterface java.lang.CharSequence.toString:()Ljava/lang/String;
invokestatic java.lang.Double.parseDouble:(Ljava/lang/String;)D
dreturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 index I
0 2 1 len I
0 2 2 buff Lio/netty/buffer/ByteBuf;
1 2 3 cs Ljava/lang/CharSequence;
MethodParameters:
Name Flags
index
len
buff
private static java.lang.Number textDecodeNUMERIC(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/lang/Number;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
iload 1
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
invokevirtual io.netty.buffer.ByteBuf.getCharSequence:(IILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
astore 3
start local 3 1: aload 3
invokeinterface java.lang.CharSequence.toString:()Ljava/lang/String;
invokestatic io.reactiverse.pgclient.data.Numeric.parse:(Ljava/lang/String;)Lio/reactiverse/pgclient/data/Numeric;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 index I
0 2 1 len I
0 2 2 buff Lio/netty/buffer/ByteBuf;
1 2 3 cs Ljava/lang/CharSequence;
MethodParameters:
Name Flags
index
len
buff
private static io.reactiverse.pgclient.data.Point textDecodePOINT(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Point;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=6, locals=10, args_size=3
start local 0 start local 1 start local 2 0: iinc 0 1
iload 0
istore 3
start local 3 1: aload 2
iload 3
iload 3
iload 1
iadd
bipush 44
invokevirtual io.netty.buffer.ByteBuf.indexOf:(IIB)I
istore 4
start local 4 2: iload 4
iload 3
isub
istore 5
start local 5 3: iload 3
iload 5
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeFLOAT8:(IILio/netty/buffer/ByteBuf;)D
dstore 6
start local 6 4: iload 4
iconst_1
iadd
iload 1
iload 5
isub
iconst_3
isub
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeFLOAT8:(IILio/netty/buffer/ByteBuf;)D
dstore 8
start local 8 5: new io.reactiverse.pgclient.data.Point
dup
dload 6
dload 8
invokespecial io.reactiverse.pgclient.data.Point.<init>:(DD)V
areturn
end local 8 end local 6 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 6 0 index I
0 6 1 len I
0 6 2 buff Lio/netty/buffer/ByteBuf;
1 6 3 idx I
2 6 4 s I
3 6 5 t I
4 6 6 x D
5 6 8 y D
MethodParameters:
Name Flags
index
len
buff
private static io.reactiverse.pgclient.data.Line textDecodeLine(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Line;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=8, locals=12, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
iload 0
iload 1
iadd
bipush 44
invokevirtual io.netty.buffer.ByteBuf.indexOf:(IIB)I
istore 3
start local 3 1: aload 2
iload 0
iload 1
iadd
iload 0
bipush 44
invokevirtual io.netty.buffer.ByteBuf.indexOf:(IIB)I
istore 4
start local 4 2: iload 0
iconst_1
iadd
istore 5
start local 5 3: iload 5
iload 3
iload 5
isub
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeFLOAT8:(IILio/netty/buffer/ByteBuf;)D
dstore 6
start local 6 4: iload 3
iconst_1
iadd
iload 4
iload 3
isub
iconst_1
isub
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeFLOAT8:(IILio/netty/buffer/ByteBuf;)D
dstore 8
start local 8 5: iload 4
iconst_1
iadd
iload 0
iload 1
iadd
iload 4
isub
iconst_2
isub
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeFLOAT8:(IILio/netty/buffer/ByteBuf;)D
dstore 10
start local 10 6: new io.reactiverse.pgclient.data.Line
dup
dload 6
dload 8
dload 10
invokespecial io.reactiverse.pgclient.data.Line.<init>:(DDD)V
areturn
end local 10 end local 8 end local 6 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 7 0 index I
0 7 1 len I
0 7 2 buff Lio/netty/buffer/ByteBuf;
1 7 3 idxOfFirstSeparator I
2 7 4 idxOfLastSeparator I
3 7 5 idx I
4 7 6 a D
5 7 8 b D
6 7 10 c D
MethodParameters:
Name Flags
index
len
buff
private static io.reactiverse.pgclient.data.LineSegment textDecodeLseg(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/LineSegment;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=7, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
iload 0
iload 1
iadd
bipush 41
invokevirtual io.netty.buffer.ByteBuf.indexOf:(IIB)I
iconst_1
iadd
istore 3
start local 3 1: iload 3
iload 0
isub
iconst_1
isub
istore 4
start local 4 2: iload 0
iconst_1
iadd
iload 4
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodePOINT:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Point;
astore 5
start local 5 3: iload 3
iconst_1
iadd
iload 1
iload 4
isub
iconst_3
isub
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodePOINT:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Point;
astore 6
start local 6 4: new io.reactiverse.pgclient.data.LineSegment
dup
aload 5
aload 6
invokespecial io.reactiverse.pgclient.data.LineSegment.<init>:(Lio/reactiverse/pgclient/data/Point;Lio/reactiverse/pgclient/data/Point;)V
areturn
end local 6 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 5 0 index I
0 5 1 len I
0 5 2 buff Lio/netty/buffer/ByteBuf;
1 5 3 idxOfPointsSeparator I
2 5 4 lenOfP1 I
3 5 5 p1 Lio/reactiverse/pgclient/data/Point;
4 5 6 p2 Lio/reactiverse/pgclient/data/Point;
MethodParameters:
Name Flags
index
len
buff
private static io.reactiverse.pgclient.data.Box textDecodeBox(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Box;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=7, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
iload 0
iload 1
iadd
bipush 41
invokevirtual io.netty.buffer.ByteBuf.indexOf:(IIB)I
iconst_1
iadd
istore 3
start local 3 1: iload 3
iload 0
isub
istore 4
start local 4 2: iload 0
iload 4
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodePOINT:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Point;
astore 5
start local 5 3: iload 3
iconst_1
iadd
iload 1
iload 4
isub
iconst_1
isub
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodePOINT:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Point;
astore 6
start local 6 4: new io.reactiverse.pgclient.data.Box
dup
aload 5
aload 6
invokespecial io.reactiverse.pgclient.data.Box.<init>:(Lio/reactiverse/pgclient/data/Point;Lio/reactiverse/pgclient/data/Point;)V
areturn
end local 6 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 5 0 index I
0 5 1 len I
0 5 2 buff Lio/netty/buffer/ByteBuf;
1 5 3 idxOfPointsSeparator I
2 5 4 lenOfUpperRightCornerPoint I
3 5 5 upperRightCorner Lio/reactiverse/pgclient/data/Point;
4 5 6 lowerLeftCorner Lio/reactiverse/pgclient/data/Point;
MethodParameters:
Name Flags
index
len
buff
private static io.reactiverse.pgclient.data.Box[] textDecodeBoxArray(java.util.function.IntFunction<io.reactiverse.pgclient.data.Box[]>, int, int, io.netty.buffer.ByteBuf);
descriptor: (Ljava/util/function/IntFunction;IILio/netty/buffer/ByteBuf;)[Lio/reactiverse/pgclient/data/Box;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=10, args_size=4
start local 0 start local 1 start local 2 start local 3 0: new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 4
start local 4 1: iload 1
iconst_1
iadd
istore 5
start local 5 2: iload 1
iload 2
iadd
iconst_1
isub
istore 6
start local 6 3: goto 13
4: StackMap locals: java.util.List int int
StackMap stack:
aload 3
iload 5
iload 6
iconst_1
iadd
bipush 59
invokevirtual io.netty.buffer.ByteBuf.indexOf:(IIB)I
istore 7
start local 7 5: iload 7
iconst_m1
if_icmpne 9
6: iload 5
iload 6
iload 5
isub
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeBox:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Box;
astore 8
start local 8 7: aload 4
aload 8
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
8: goto 14
end local 8 9: StackMap locals: int
StackMap stack:
iload 7
iload 5
isub
istore 8
start local 8 10: iload 5
iload 8
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeBox:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Box;
astore 9
start local 9 11: aload 4
aload 9
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
12: iload 7
iconst_1
iadd
istore 5
end local 9 end local 8 end local 7 13: StackMap locals:
StackMap stack:
iload 5
iload 6
if_icmplt 4
14: StackMap locals:
StackMap stack:
aload 4
aload 0
aload 4
invokeinterface java.util.List.size:()I
invokeinterface java.util.function.IntFunction.apply:(I)Ljava/lang/Object;
checkcast io.reactiverse.pgclient.data.Box[]
invokeinterface java.util.List.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;
checkcast io.reactiverse.pgclient.data.Box[]
areturn
end local 6 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 15 0 supplier Ljava/util/function/IntFunction<[Lio/reactiverse/pgclient/data/Box;>;
0 15 1 index I
0 15 2 len I
0 15 3 buff Lio/netty/buffer/ByteBuf;
1 15 4 boxes Ljava/util/List<Lio/reactiverse/pgclient/data/Box;>;
2 15 5 start I
3 15 6 end I
5 13 7 idxOfBoxSeparator I
7 9 8 box Lio/reactiverse/pgclient/data/Box;
10 13 8 lenOfBox I
11 13 9 box Lio/reactiverse/pgclient/data/Box;
Signature: (Ljava/util/function/IntFunction<[Lio/reactiverse/pgclient/data/Box;>;IILio/netty/buffer/ByteBuf;)[Lio/reactiverse/pgclient/data/Box;
MethodParameters:
Name Flags
supplier
index
len
buff
private static io.reactiverse.pgclient.data.Path textDecodePath(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Path;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=7, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
invokevirtual io.netty.buffer.ByteBuf.getByte:(I)B
istore 3
start local 3 1: aload 2
iload 0
iload 1
iadd
iconst_1
isub
invokevirtual io.netty.buffer.ByteBuf.getByte:(I)B
istore 4
start local 4 2: iload 3
bipush 40
if_icmpne 5
iload 4
bipush 41
if_icmpne 5
3: iconst_0
istore 5
start local 5 4: goto 9
end local 5 StackMap locals: int int
StackMap stack:
5: iload 3
bipush 91
if_icmpne 8
iload 4
bipush 93
if_icmpne 8
6: iconst_1
istore 5
start local 5 7: goto 9
end local 5 8: StackMap locals:
StackMap stack:
new io.netty.handler.codec.DecoderException
dup
ldc "Decoding Path is in wrong syntax"
invokespecial io.netty.handler.codec.DecoderException.<init>:(Ljava/lang/String;)V
athrow
start local 5 9: StackMap locals: int
StackMap stack:
iload 0
iconst_1
iadd
iload 1
iconst_2
isub
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeMultiplePoints:(IILio/netty/buffer/ByteBuf;)Ljava/util/List;
astore 6
start local 6 10: new io.reactiverse.pgclient.data.Path
dup
iload 5
aload 6
invokespecial io.reactiverse.pgclient.data.Path.<init>:(ZLjava/util/List;)V
areturn
end local 6 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 11 0 index I
0 11 1 len I
0 11 2 buff Lio/netty/buffer/ByteBuf;
1 11 3 first B
2 11 4 last B
4 5 5 isOpen Z
7 8 5 isOpen Z
9 11 5 isOpen Z
10 11 6 points Ljava/util/List<Lio/reactiverse/pgclient/data/Point;>;
MethodParameters:
Name Flags
index
len
buff
private static io.reactiverse.pgclient.data.Polygon textDecodePolygon(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Polygon;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: iload 0
iconst_1
iadd
iload 1
iconst_2
isub
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeMultiplePoints:(IILio/netty/buffer/ByteBuf;)Ljava/util/List;
astore 3
start local 3 1: new io.reactiverse.pgclient.data.Polygon
dup
aload 3
invokespecial io.reactiverse.pgclient.data.Polygon.<init>:(Ljava/util/List;)V
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 index I
0 2 1 len I
0 2 2 buff Lio/netty/buffer/ByteBuf;
1 2 3 points Ljava/util/List<Lio/reactiverse/pgclient/data/Point;>;
MethodParameters:
Name Flags
index
len
buff
private static java.util.List<io.reactiverse.pgclient.data.Point> textDecodeMultiplePoints(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/util/List;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=10, args_size=3
start local 0 start local 1 start local 2 0: new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 3
start local 3 1: iload 0
istore 4
start local 4 2: iload 0
iload 1
iadd
iconst_1
isub
istore 5
start local 5 3: goto 10
4: StackMap locals: java.util.List int int
StackMap stack:
aload 2
iload 4
iload 5
iconst_1
iadd
bipush 41
invokevirtual io.netty.buffer.ByteBuf.indexOf:(IIB)I
istore 6
start local 6 5: iload 6
iconst_1
iadd
istore 7
start local 7 6: iload 7
iload 4
isub
istore 8
start local 8 7: iload 4
iload 8
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodePOINT:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Point;
astore 9
start local 9 8: aload 3
aload 9
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
9: iload 7
iconst_1
iadd
istore 4
end local 9 end local 8 end local 7 end local 6 10: StackMap locals:
StackMap stack:
iload 4
iload 5
if_icmplt 4
11: aload 3
areturn
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 12 0 index I
0 12 1 len I
0 12 2 buff Lio/netty/buffer/ByteBuf;
1 12 3 points Ljava/util/List<Lio/reactiverse/pgclient/data/Point;>;
2 12 4 start I
3 12 5 end I
5 10 6 rightParenthesis I
6 10 7 idxOfPointSeparator I
7 10 8 lenOfPoint I
8 10 9 point Lio/reactiverse/pgclient/data/Point;
Signature: (IILio/netty/buffer/ByteBuf;)Ljava/util/List<Lio/reactiverse/pgclient/data/Point;>;
MethodParameters:
Name Flags
index
len
buff
private static io.reactiverse.pgclient.data.Circle textDecodeCircle(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Circle;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, locals=9, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
iload 1
iadd
iconst_1
isub
iload 0
bipush 44
invokevirtual io.netty.buffer.ByteBuf.indexOf:(IIB)I
istore 3
start local 3 1: iload 3
iload 0
isub
iconst_1
isub
istore 4
start local 4 2: iload 0
iconst_1
iadd
iload 4
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodePOINT:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Point;
astore 5
start local 5 3: iload 1
iload 4
isub
iconst_3
isub
istore 6
start local 6 4: iload 3
iconst_1
iadd
iload 6
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeFLOAT8:(IILio/netty/buffer/ByteBuf;)D
dstore 7
start local 7 5: new io.reactiverse.pgclient.data.Circle
dup
aload 5
dload 7
invokespecial io.reactiverse.pgclient.data.Circle.<init>:(Lio/reactiverse/pgclient/data/Point;D)V
areturn
end local 7 end local 6 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 6 0 index I
0 6 1 len I
0 6 2 buff Lio/netty/buffer/ByteBuf;
1 6 3 idxOfLastComma I
2 6 4 lenOfPoint I
3 6 5 center Lio/reactiverse/pgclient/data/Point;
4 6 6 lenOfRadius I
5 6 7 radius D
MethodParameters:
Name Flags
index
len
buff
private static io.reactiverse.pgclient.data.Interval textDecodeINTERVAL(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Interval;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=9, locals=21, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
iload 1
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
invokevirtual io.netty.buffer.ByteBuf.getCharSequence:(IILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
astore 3
start local 3 1: aload 3
invokeinterface java.lang.CharSequence.toString:()Ljava/lang/String;
astore 4
start local 4 2: iconst_0
istore 5
start local 5 3: iconst_0
istore 6
start local 6 4: iconst_0
istore 7
start local 7 5: iconst_0
istore 8
start local 8 6: iconst_0
istore 9
start local 9 7: iconst_0
istore 10
start local 10 8: iconst_0
istore 11
start local 11 9: new java.util.ArrayList
dup
bipush 7
invokespecial java.util.ArrayList.<init>:(I)V
astore 12
start local 12 10: iconst_0
istore 13
start local 13 11: StackMap locals: int int io.netty.buffer.ByteBuf java.lang.CharSequence java.lang.String int int int int int int int java.util.List int
StackMap stack:
aload 4
bipush 32
iload 13
invokevirtual java.lang.String.indexOf:(II)I
istore 14
start local 14 12: iload 14
iconst_m1
if_icmpne 15
13: aload 12
aload 4
iload 13
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
14: goto 18
15: StackMap locals: int
StackMap stack:
aload 12
aload 4
iload 13
iload 14
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
16: iload 14
iconst_1
iadd
istore 13
end local 14 17: goto 11
18: StackMap locals:
StackMap stack:
aload 12
invokeinterface java.util.List.size:()I
iconst_2
irem
iconst_1
if_icmpne 19
iconst_1
goto 20
StackMap locals:
StackMap stack:
19: iconst_0
StackMap locals:
StackMap stack: int
20: istore 14
start local 14 21: iload 14
ifeq 22
aload 12
invokeinterface java.util.List.size:()I
iconst_1
isub
goto 23
StackMap locals: int
StackMap stack:
22: aload 12
invokeinterface java.util.List.size:()I
StackMap locals:
StackMap stack: int
23: istore 15
start local 15 24: iconst_0
istore 16
start local 16 25: goto 40
26: StackMap locals: int int
StackMap stack:
aload 12
iload 16
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast java.lang.String
invokestatic java.lang.Integer.parseInt:(Ljava/lang/String;)I
istore 17
start local 17 27: aload 12
iload 16
iconst_1
iadd
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast java.lang.String
dup
astore 18
invokevirtual java.lang.String.hashCode:()I
lookupswitch { // 6
99228: 28
108300: 29
3076183: 30
3357415: 31
3704893: 32
114851798: 33
default: 39
}
StackMap locals: int java.lang.String
StackMap stack:
28: aload 18
ldc "day"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 38
goto 39
StackMap locals:
StackMap stack:
29: aload 18
ldc "mon"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 36
goto 39
StackMap locals:
StackMap stack:
30: aload 18
ldc "days"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 38
goto 39
StackMap locals:
StackMap stack:
31: aload 18
ldc "mons"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 36
goto 39
StackMap locals:
StackMap stack:
32: aload 18
ldc "year"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 34
goto 39
StackMap locals:
StackMap stack:
33: aload 18
ldc "years"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 34
goto 39
34: StackMap locals:
StackMap stack:
iload 17
istore 5
35: goto 39
36: StackMap locals:
StackMap stack:
iload 17
istore 6
37: goto 39
38: StackMap locals:
StackMap stack:
iload 17
istore 7
end local 17 39: StackMap locals:
StackMap stack:
iinc 16 2
StackMap locals:
StackMap stack:
40: iload 16
iload 15
if_icmplt 26
end local 16 41: iload 14
ifeq 73
42: aload 12
aload 12
invokeinterface java.util.List.size:()I
iconst_1
isub
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast java.lang.String
astore 16
start local 16 43: aload 16
iconst_0
invokevirtual java.lang.String.charAt:(I)C
bipush 45
if_icmpne 44
iconst_1
goto 45
StackMap locals: int int io.netty.buffer.ByteBuf java.lang.CharSequence java.lang.String int int int int int int int java.util.List int int int java.lang.String
StackMap stack:
44: iconst_0
StackMap locals:
StackMap stack: int
45: istore 17
start local 17 46: iload 17
ifeq 47
aload 16
iconst_1
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
astore 16
47: StackMap locals: int
StackMap stack:
iconst_0
istore 18
start local 18 48: StackMap locals: int
StackMap stack:
aload 16
bipush 58
iload 18
invokevirtual java.lang.String.indexOf:(II)I
istore 19
start local 19 49: iload 19
iconst_m1
if_icmpne 63
50: aload 16
iload 18
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
bipush 46
invokevirtual java.lang.String.indexOf:(I)I
istore 20
start local 20 51: iload 20
iconst_m1
if_icmpne 56
52: iload 17
ifeq 53
aload 16
iload 18
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
invokestatic java.lang.Integer.parseInt:(Ljava/lang/String;)I
ineg
goto 54
53: StackMap locals: int int
StackMap stack:
aload 16
iload 18
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
invokestatic java.lang.Integer.parseInt:(Ljava/lang/String;)I
54: StackMap locals:
StackMap stack: int
istore 10
55: goto 73
56: StackMap locals:
StackMap stack:
iload 17
ifeq 57
aload 16
iload 18
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
iconst_0
iload 20
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
invokestatic java.lang.Integer.parseInt:(Ljava/lang/String;)I
ineg
goto 58
57: StackMap locals:
StackMap stack:
aload 16
iload 18
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
iconst_0
iload 20
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
invokestatic java.lang.Integer.parseInt:(Ljava/lang/String;)I
58: StackMap locals:
StackMap stack: int
istore 10
59: iload 17
ifeq 60
aload 16
iload 18
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
iload 20
iconst_1
iadd
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
invokestatic java.lang.Integer.parseInt:(Ljava/lang/String;)I
ineg
goto 61
60: StackMap locals:
StackMap stack:
aload 16
iload 18
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
iload 20
iconst_1
iadd
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
invokestatic java.lang.Integer.parseInt:(Ljava/lang/String;)I
61: StackMap locals:
StackMap stack: int
istore 11
62: goto 73
end local 20 63: StackMap locals:
StackMap stack:
iload 18
ifne 68
64: iload 17
ifeq 65
aload 16
iload 18
iload 19
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
invokestatic java.lang.Integer.parseInt:(Ljava/lang/String;)I
ineg
goto 66
65: StackMap locals:
StackMap stack:
aload 16
iload 18
iload 19
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
invokestatic java.lang.Integer.parseInt:(Ljava/lang/String;)I
66: StackMap locals:
StackMap stack: int
istore 8
67: goto 71
68: StackMap locals:
StackMap stack:
iload 17
ifeq 69
aload 16
iload 18
iload 19
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
invokestatic java.lang.Integer.parseInt:(Ljava/lang/String;)I
ineg
goto 70
69: StackMap locals:
StackMap stack:
aload 16
iload 18
iload 19
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
invokestatic java.lang.Integer.parseInt:(Ljava/lang/String;)I
70: StackMap locals:
StackMap stack: int
istore 9
71: StackMap locals:
StackMap stack:
iload 19
iconst_1
iadd
istore 18
end local 19 72: goto 48
end local 18 end local 17 end local 16 73: StackMap locals: int int io.netty.buffer.ByteBuf java.lang.CharSequence java.lang.String int int int int int int int java.util.List int int int
StackMap stack:
new io.reactiverse.pgclient.data.Interval
dup
iload 5
iload 6
iload 7
iload 8
iload 9
iload 10
iload 11
invokespecial io.reactiverse.pgclient.data.Interval.<init>:(IIIIIII)V
areturn
end local 15 end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 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 74 0 index I
0 74 1 len I
0 74 2 buff Lio/netty/buffer/ByteBuf;
1 74 3 cs Ljava/lang/CharSequence;
2 74 4 value Ljava/lang/String;
3 74 5 years I
4 74 6 months I
5 74 7 days I
6 74 8 hours I
7 74 9 minutes I
8 74 10 seconds I
9 74 11 microseconds I
10 74 12 chunks Ljava/util/List<Ljava/lang/String;>;
11 74 13 idx I
12 17 14 newIdx I
21 74 14 hasTime Z
24 74 15 dateChunkMax I
25 41 16 i I
27 39 17 val I
43 73 16 timeChunk Ljava/lang/String;
46 73 17 isNeg Z
48 73 18 sidx I
49 72 19 newIdx I
51 63 20 m I
MethodParameters:
Name Flags
index
len
buff
private static void textEncodeNUMERIC(java.lang.Number, io.netty.buffer.ByteBuf);
descriptor: (Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual java.lang.Object.toString:()Ljava/lang/String;
astore 2
start local 2 1: aload 1
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
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 value Ljava/lang/Number;
0 3 1 buff Lio/netty/buffer/ByteBuf;
1 3 2 s Ljava/lang/String;
MethodParameters:
Name Flags
value
buff
private static void textEncodeNUMERIC_ARRAY(java.lang.Number[], io.netty.buffer.ByteBuf);
descriptor: ([Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.NUMERIC:Lio/reactiverse/pgclient/impl/codec/DataType;
aload 1
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textEncodeArray:([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 value [Ljava/lang/Number;
0 2 1 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
value
buff
private static void binaryEncodeCHAR(java.lang.String, io.netty.buffer.ByteBuf);
descriptor: (Ljava/lang/String;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeTEXT:(Ljava/lang/String;Lio/netty/buffer/ByteBuf;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 value Ljava/lang/String;
0 2 1 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
value
buff
private static java.lang.String textDecodeCHAR(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
iload 1
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
invokevirtual io.netty.buffer.ByteBuf.getCharSequence:(IILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
invokeinterface java.lang.CharSequence.toString:()Ljava/lang/String;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static java.lang.String binaryDecodeCHAR(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 0
iload 1
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeTEXT:(IILio/netty/buffer/ByteBuf;)Ljava/lang/String;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static void binaryEncodeVARCHAR(java.lang.String, io.netty.buffer.ByteBuf);
descriptor: (Ljava/lang/String;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
astore 2
start local 2 1: aload 1
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
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 value Ljava/lang/String;
0 3 1 buff Lio/netty/buffer/ByteBuf;
1 3 2 s Ljava/lang/String;
MethodParameters:
Name Flags
value
buff
private static java.lang.String textDecodeVARCHAR(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
iload 1
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
invokevirtual io.netty.buffer.ByteBuf.getCharSequence:(IILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
invokeinterface java.lang.CharSequence.toString:()Ljava/lang/String;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static java.lang.String binaryDecodeVARCHAR(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
iload 1
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
invokevirtual io.netty.buffer.ByteBuf.getCharSequence:(IILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
invokeinterface java.lang.CharSequence.toString:()Ljava/lang/String;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static java.lang.String textDecodeBPCHAR(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
iload 1
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
invokevirtual io.netty.buffer.ByteBuf.getCharSequence:(IILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
invokeinterface java.lang.CharSequence.toString:()Ljava/lang/String;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static void binaryEncodeBPCHAR(java.lang.String, io.netty.buffer.ByteBuf);
descriptor: (Ljava/lang/String;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
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
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 value Ljava/lang/String;
0 2 1 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
value
buff
private static java.lang.String binaryDecodeBPCHAR(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
iload 1
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
invokevirtual io.netty.buffer.ByteBuf.getCharSequence:(IILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
invokeinterface java.lang.CharSequence.toString:()Ljava/lang/String;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static java.lang.String textdecodeTEXT(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
iload 1
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
invokevirtual io.netty.buffer.ByteBuf.getCharSequence:(IILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
invokeinterface java.lang.CharSequence.toString:()Ljava/lang/String;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static void binaryEncodeTEXT(java.lang.String, io.netty.buffer.ByteBuf);
descriptor: (Ljava/lang/String;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
astore 2
start local 2 1: aload 1
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
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 value Ljava/lang/String;
0 3 1 buff Lio/netty/buffer/ByteBuf;
1 3 2 s Ljava/lang/String;
MethodParameters:
Name Flags
value
buff
private static java.lang.String binaryDecodeTEXT(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
iload 1
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
invokevirtual io.netty.buffer.ByteBuf.getCharSequence:(IILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
invokeinterface java.lang.CharSequence.toString:()Ljava/lang/String;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static java.lang.String textDecodeNAME(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
iload 1
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
invokevirtual io.netty.buffer.ByteBuf.getCharSequence:(IILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
invokeinterface java.lang.CharSequence.toString:()Ljava/lang/String;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static void binaryEncodeNAME(java.lang.String, io.netty.buffer.ByteBuf);
descriptor: (Ljava/lang/String;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
astore 2
start local 2 1: aload 1
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
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 value Ljava/lang/String;
0 3 1 buff Lio/netty/buffer/ByteBuf;
1 3 2 s Ljava/lang/String;
MethodParameters:
Name Flags
value
buff
private static java.lang.String binaryDecodeNAME(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
iload 1
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
invokevirtual io.netty.buffer.ByteBuf.getCharSequence:(IILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
invokeinterface java.lang.CharSequence.toString:()Ljava/lang/String;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static void binaryEncodeDATE(java.time.LocalDate, io.netty.buffer.ByteBuf);
descriptor: (Ljava/time/LocalDate;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.LOCAL_DATE_EPOCH:Ljava/time/LocalDate;
getstatic java.time.temporal.ChronoUnit.DAYS:Ljava/time/temporal/ChronoUnit;
invokevirtual java.time.LocalDate.until:(Ljava/time/temporal/Temporal;Ljava/time/temporal/TemporalUnit;)J
lneg
l2i
invokevirtual io.netty.buffer.ByteBuf.writeInt:(I)Lio/netty/buffer/ByteBuf;
pop
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 value Ljava/time/LocalDate;
0 2 1 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
value
buff
private static java.time.LocalDate binaryDecodeDATE(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/time/LocalDate;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.LOCAL_DATE_EPOCH:Ljava/time/LocalDate;
aload 2
iload 0
invokevirtual io.netty.buffer.ByteBuf.getInt:(I)I
i2l
getstatic java.time.temporal.ChronoUnit.DAYS:Ljava/time/temporal/ChronoUnit;
invokevirtual java.time.LocalDate.plus:(JLjava/time/temporal/TemporalUnit;)Ljava/time/LocalDate;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static java.time.LocalDate textDecodeDATE(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/time/LocalDate;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
iload 1
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
invokevirtual io.netty.buffer.ByteBuf.getCharSequence:(IILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
astore 3
start local 3 1: aload 3
invokestatic java.time.LocalDate.parse:(Ljava/lang/CharSequence;)Ljava/time/LocalDate;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 index I
0 2 1 len I
0 2 2 buff Lio/netty/buffer/ByteBuf;
1 2 3 cs Ljava/lang/CharSequence;
MethodParameters:
Name Flags
index
len
buff
private static void binaryEncodeTIME(java.time.LocalTime, io.netty.buffer.ByteBuf);
descriptor: (Ljava/time/LocalTime;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
getstatic java.time.temporal.ChronoField.MICRO_OF_DAY:Ljava/time/temporal/ChronoField;
invokevirtual java.time.LocalTime.getLong:(Ljava/time/temporal/TemporalField;)J
invokevirtual io.netty.buffer.ByteBuf.writeLong:(J)Lio/netty/buffer/ByteBuf;
pop
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 value Ljava/time/LocalTime;
0 2 1 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
value
buff
private static java.time.LocalTime binaryDecodeTIME(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/time/LocalTime;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
invokevirtual io.netty.buffer.ByteBuf.getLong:(I)J
ldc 1000
lmul
invokestatic java.time.LocalTime.ofNanoOfDay:(J)Ljava/time/LocalTime;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static java.time.LocalTime textDecodeTIME(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/time/LocalTime;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
iload 1
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
invokevirtual io.netty.buffer.ByteBuf.getCharSequence:(IILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
astore 3
start local 3 1: aload 3
invokestatic java.time.LocalTime.parse:(Ljava/lang/CharSequence;)Ljava/time/LocalTime;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 index I
0 2 1 len I
0 2 2 buff Lio/netty/buffer/ByteBuf;
1 2 3 cs Ljava/lang/CharSequence;
MethodParameters:
Name Flags
index
len
buff
private static void binaryEncodeTIMETZ(java.time.OffsetTime, io.netty.buffer.ByteBuf);
descriptor: (Ljava/time/OffsetTime;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
invokevirtual java.time.OffsetTime.toLocalTime:()Ljava/time/LocalTime;
getstatic java.time.temporal.ChronoField.MICRO_OF_DAY:Ljava/time/temporal/ChronoField;
invokevirtual java.time.LocalTime.getLong:(Ljava/time/temporal/TemporalField;)J
invokevirtual io.netty.buffer.ByteBuf.writeLong:(J)Lio/netty/buffer/ByteBuf;
pop
1: aload 1
aload 0
invokevirtual java.time.OffsetTime.getOffset:()Ljava/time/ZoneOffset;
invokevirtual java.time.ZoneOffset.getTotalSeconds:()I
ineg
invokevirtual io.netty.buffer.ByteBuf.writeInt:(I)Lio/netty/buffer/ByteBuf;
pop
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 value Ljava/time/OffsetTime;
0 3 1 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
value
buff
private static java.time.OffsetTime binaryDecodeTIMETZ(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/time/OffsetTime;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
invokevirtual io.netty.buffer.ByteBuf.getLong:(I)J
ldc 1000
lmul
invokestatic java.time.LocalTime.ofNanoOfDay:(J)Ljava/time/LocalTime;
1: aload 2
iload 0
bipush 8
iadd
invokevirtual io.netty.buffer.ByteBuf.getInt:(I)I
ineg
invokestatic java.time.ZoneOffset.ofTotalSeconds:(I)Ljava/time/ZoneOffset;
2: invokestatic java.time.OffsetTime.of:(Ljava/time/LocalTime;Ljava/time/ZoneOffset;)Ljava/time/OffsetTime;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 index I
0 3 1 len I
0 3 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static java.time.OffsetTime textDecodeTIMETZ(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/time/OffsetTime;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
iload 1
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
invokevirtual io.netty.buffer.ByteBuf.getCharSequence:(IILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
astore 3
start local 3 1: aload 3
getstatic io.reactiverse.pgclient.impl.codec.formatter.TimeFormatter.TIMETZ_FORMAT:Ljava/time/format/DateTimeFormatter;
invokestatic java.time.OffsetTime.parse:(Ljava/lang/CharSequence;Ljava/time/format/DateTimeFormatter;)Ljava/time/OffsetTime;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 index I
0 2 1 len I
0 2 2 buff Lio/netty/buffer/ByteBuf;
1 2 3 cs Ljava/lang/CharSequence;
MethodParameters:
Name Flags
index
len
buff
private static void binaryEncodeTIMESTAMP(java.time.LocalDateTime, io.netty.buffer.ByteBuf);
descriptor: (Ljava/time/LocalDateTime;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.LOCAL_DATE_TIME_EPOCH:Ljava/time/LocalDateTime;
getstatic java.time.temporal.ChronoUnit.MICROS:Ljava/time/temporal/ChronoUnit;
invokevirtual java.time.LocalDateTime.until:(Ljava/time/temporal/Temporal;Ljava/time/temporal/TemporalUnit;)J
lneg
invokevirtual io.netty.buffer.ByteBuf.writeLong:(J)Lio/netty/buffer/ByteBuf;
pop
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 value Ljava/time/LocalDateTime;
0 2 1 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
value
buff
private static java.time.LocalDateTime binaryDecodeTIMESTAMP(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/time/LocalDateTime;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.LOCAL_DATE_TIME_EPOCH:Ljava/time/LocalDateTime;
aload 2
iload 0
invokevirtual io.netty.buffer.ByteBuf.getLong:(I)J
getstatic java.time.temporal.ChronoUnit.MICROS:Ljava/time/temporal/ChronoUnit;
invokevirtual java.time.LocalDateTime.plus:(JLjava/time/temporal/TemporalUnit;)Ljava/time/LocalDateTime;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static java.time.LocalDateTime textDecodeTIMESTAMP(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/time/LocalDateTime;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
iload 1
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
invokevirtual io.netty.buffer.ByteBuf.getCharSequence:(IILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
astore 3
start local 3 1: aload 3
getstatic io.reactiverse.pgclient.impl.codec.formatter.DateTimeFormatter.TIMESTAMP_FORMAT:Ljava/time/format/DateTimeFormatter;
invokestatic java.time.LocalDateTime.parse:(Ljava/lang/CharSequence;Ljava/time/format/DateTimeFormatter;)Ljava/time/LocalDateTime;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 index I
0 2 1 len I
0 2 2 buff Lio/netty/buffer/ByteBuf;
1 2 3 cs Ljava/lang/CharSequence;
MethodParameters:
Name Flags
index
len
buff
private static java.time.OffsetDateTime binaryDecodeTIMESTAMPTZ(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/time/OffsetDateTime;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.OFFSET_DATE_TIME_EPOCH:Ljava/time/OffsetDateTime;
aload 2
iload 0
invokevirtual io.netty.buffer.ByteBuf.getLong:(I)J
getstatic java.time.temporal.ChronoUnit.MICROS:Ljava/time/temporal/ChronoUnit;
invokevirtual java.time.OffsetDateTime.plus:(JLjava/time/temporal/TemporalUnit;)Ljava/time/OffsetDateTime;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static void binaryEncodeTIMESTAMPTZ(java.time.OffsetDateTime, io.netty.buffer.ByteBuf);
descriptor: (Ljava/time/OffsetDateTime;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.OFFSET_DATE_TIME_EPOCH:Ljava/time/OffsetDateTime;
getstatic java.time.temporal.ChronoUnit.MICROS:Ljava/time/temporal/ChronoUnit;
invokevirtual java.time.OffsetDateTime.until:(Ljava/time/temporal/Temporal;Ljava/time/temporal/TemporalUnit;)J
lneg
invokevirtual io.netty.buffer.ByteBuf.writeLong:(J)Lio/netty/buffer/ByteBuf;
pop
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 value Ljava/time/OffsetDateTime;
0 2 1 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
value
buff
private static java.time.OffsetDateTime textDecodeTIMESTAMPTZ(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/time/OffsetDateTime;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
iload 1
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
invokevirtual io.netty.buffer.ByteBuf.getCharSequence:(IILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
astore 3
start local 3 1: aload 3
getstatic io.reactiverse.pgclient.impl.codec.formatter.DateTimeFormatter.TIMESTAMPTZ_FORMAT:Ljava/time/format/DateTimeFormatter;
invokestatic java.time.OffsetDateTime.parse:(Ljava/lang/CharSequence;Ljava/time/format/DateTimeFormatter;)Ljava/time/OffsetDateTime;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 index I
0 2 1 len I
0 2 2 buff Lio/netty/buffer/ByteBuf;
1 2 3 cs Ljava/lang/CharSequence;
MethodParameters:
Name Flags
index
len
buff
private static io.vertx.core.buffer.Buffer textDecodeBYTEA(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Lio/vertx/core/buffer/Buffer;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 0
iload 1
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.isHexFormat:(IILio/netty/buffer/ByteBuf;)Z
ifeq 2
1: iload 0
iconst_2
iadd
iload 1
iconst_2
isub
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.decodeHexStringToBytes:(IILio/netty/buffer/ByteBuf;)Lio/vertx/core/buffer/Buffer;
areturn
2: StackMap locals:
StackMap stack:
iload 0
iload 1
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.decodeEscapeByteaStringToBuffer:(IILio/netty/buffer/ByteBuf;)Lio/vertx/core/buffer/Buffer;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 index I
0 3 1 len I
0 3 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static void binaryEncodeBYTEA(io.vertx.core.buffer.Buffer, io.netty.buffer.ByteBuf);
descriptor: (Lio/vertx/core/buffer/Buffer;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokeinterface io.vertx.core.buffer.Buffer.getByteBuf:()Lio/netty/buffer/ByteBuf;
astore 2
start local 2 1: aload 1
aload 2
invokevirtual io.netty.buffer.ByteBuf.writeBytes:(Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf;
pop
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 value Lio/vertx/core/buffer/Buffer;
0 3 1 buff Lio/netty/buffer/ByteBuf;
1 3 2 byteBuf Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
value
buff
private static io.vertx.core.buffer.Buffer binaryDecodeBYTEA(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Lio/vertx/core/buffer/Buffer;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
iload 1
invokevirtual io.netty.buffer.ByteBuf.copy:(II)Lio/netty/buffer/ByteBuf;
invokestatic io.vertx.core.buffer.Buffer.buffer:(Lio/netty/buffer/ByteBuf;)Lio/vertx/core/buffer/Buffer;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static void binaryEncodeUUID(java.util.UUID, io.netty.buffer.ByteBuf);
descriptor: (Ljava/util/UUID;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
invokevirtual java.util.UUID.getMostSignificantBits:()J
invokevirtual io.netty.buffer.ByteBuf.writeLong:(J)Lio/netty/buffer/ByteBuf;
pop
1: aload 1
aload 0
invokevirtual java.util.UUID.getLeastSignificantBits:()J
invokevirtual io.netty.buffer.ByteBuf.writeLong:(J)Lio/netty/buffer/ByteBuf;
pop
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 uuid Ljava/util/UUID;
0 3 1 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
uuid
buff
private static void binaryEncodePoint(io.reactiverse.pgclient.data.Point, io.netty.buffer.ByteBuf);
descriptor: (Lio/reactiverse/pgclient/data/Point;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield io.reactiverse.pgclient.data.Point.x:D
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
aload 1
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeFLOAT8:(Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
1: aload 0
getfield io.reactiverse.pgclient.data.Point.y:D
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
aload 1
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeFLOAT8:(Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 point Lio/reactiverse/pgclient/data/Point;
0 3 1 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
point
buff
private static io.reactiverse.pgclient.data.Point binaryDecodePoint(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Point;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=6, locals=7, args_size=3
start local 0 start local 1 start local 2 0: iload 0
bipush 8
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeFLOAT8:(IILio/netty/buffer/ByteBuf;)Ljava/lang/Double;
invokevirtual java.lang.Double.doubleValue:()D
dstore 3
start local 3 1: iload 0
bipush 8
iadd
bipush 8
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeFLOAT8:(IILio/netty/buffer/ByteBuf;)Ljava/lang/Double;
invokevirtual java.lang.Double.doubleValue:()D
dstore 5
start local 5 2: new io.reactiverse.pgclient.data.Point
dup
dload 3
dload 5
invokespecial io.reactiverse.pgclient.data.Point.<init>:(DD)V
areturn
end local 5 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 index I
0 3 1 len I
0 3 2 buff Lio/netty/buffer/ByteBuf;
1 3 3 x D
2 3 5 y D
MethodParameters:
Name Flags
index
len
buff
private static void binaryEncodeLine(io.reactiverse.pgclient.data.Line, io.netty.buffer.ByteBuf);
descriptor: (Lio/reactiverse/pgclient/data/Line;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual io.reactiverse.pgclient.data.Line.getA:()D
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
aload 1
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeFLOAT8:(Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
1: aload 0
invokevirtual io.reactiverse.pgclient.data.Line.getB:()D
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
aload 1
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeFLOAT8:(Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
2: aload 0
invokevirtual io.reactiverse.pgclient.data.Line.getC:()D
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
aload 1
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeFLOAT8:(Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 line Lio/reactiverse/pgclient/data/Line;
0 4 1 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
line
buff
private static io.reactiverse.pgclient.data.Line binaryDecodeLine(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Line;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=8, locals=9, args_size=3
start local 0 start local 1 start local 2 0: iload 0
bipush 8
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeFLOAT8:(IILio/netty/buffer/ByteBuf;)Ljava/lang/Double;
invokevirtual java.lang.Double.doubleValue:()D
dstore 3
start local 3 1: iload 0
bipush 8
iadd
bipush 8
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeFLOAT8:(IILio/netty/buffer/ByteBuf;)Ljava/lang/Double;
invokevirtual java.lang.Double.doubleValue:()D
dstore 5
start local 5 2: iload 0
bipush 16
iadd
bipush 8
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeFLOAT8:(IILio/netty/buffer/ByteBuf;)Ljava/lang/Double;
invokevirtual java.lang.Double.doubleValue:()D
dstore 7
start local 7 3: new io.reactiverse.pgclient.data.Line
dup
dload 3
dload 5
dload 7
invokespecial io.reactiverse.pgclient.data.Line.<init>:(DDD)V
areturn
end local 7 end local 5 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 index I
0 4 1 len I
0 4 2 buff Lio/netty/buffer/ByteBuf;
1 4 3 a D
2 4 5 b D
3 4 7 c D
MethodParameters:
Name Flags
index
len
buff
private static void binaryEncodeLseg(io.reactiverse.pgclient.data.LineSegment, io.netty.buffer.ByteBuf);
descriptor: (Lio/reactiverse/pgclient/data/LineSegment;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual io.reactiverse.pgclient.data.LineSegment.getP1:()Lio/reactiverse/pgclient/data/Point;
aload 1
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodePoint:(Lio/reactiverse/pgclient/data/Point;Lio/netty/buffer/ByteBuf;)V
1: aload 0
invokevirtual io.reactiverse.pgclient.data.LineSegment.getP2:()Lio/reactiverse/pgclient/data/Point;
aload 1
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodePoint:(Lio/reactiverse/pgclient/data/Point;Lio/netty/buffer/ByteBuf;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 lseg Lio/reactiverse/pgclient/data/LineSegment;
0 3 1 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
lseg
buff
private static io.reactiverse.pgclient.data.LineSegment binaryDecodeLseg(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/LineSegment;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 2 0: iload 0
bipush 16
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodePoint:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Point;
astore 3
start local 3 1: iload 0
bipush 16
iadd
bipush 16
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodePoint:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Point;
astore 4
start local 4 2: new io.reactiverse.pgclient.data.LineSegment
dup
aload 3
aload 4
invokespecial io.reactiverse.pgclient.data.LineSegment.<init>:(Lio/reactiverse/pgclient/data/Point;Lio/reactiverse/pgclient/data/Point;)V
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 index I
0 3 1 len I
0 3 2 buff Lio/netty/buffer/ByteBuf;
1 3 3 p1 Lio/reactiverse/pgclient/data/Point;
2 3 4 p2 Lio/reactiverse/pgclient/data/Point;
MethodParameters:
Name Flags
index
len
buff
private static void binaryEncodeBox(io.reactiverse.pgclient.data.Box, io.netty.buffer.ByteBuf);
descriptor: (Lio/reactiverse/pgclient/data/Box;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual io.reactiverse.pgclient.data.Box.getUpperRightCorner:()Lio/reactiverse/pgclient/data/Point;
aload 1
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodePoint:(Lio/reactiverse/pgclient/data/Point;Lio/netty/buffer/ByteBuf;)V
1: aload 0
invokevirtual io.reactiverse.pgclient.data.Box.getLowerLeftCorner:()Lio/reactiverse/pgclient/data/Point;
aload 1
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodePoint:(Lio/reactiverse/pgclient/data/Point;Lio/netty/buffer/ByteBuf;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 box Lio/reactiverse/pgclient/data/Box;
0 3 1 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
box
buff
private static io.reactiverse.pgclient.data.Box binaryDecodeBox(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Box;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 2 0: iload 0
bipush 16
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodePoint:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Point;
astore 3
start local 3 1: iload 0
bipush 16
iadd
bipush 16
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodePoint:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Point;
astore 4
start local 4 2: new io.reactiverse.pgclient.data.Box
dup
aload 3
aload 4
invokespecial io.reactiverse.pgclient.data.Box.<init>:(Lio/reactiverse/pgclient/data/Point;Lio/reactiverse/pgclient/data/Point;)V
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 index I
0 3 1 len I
0 3 2 buff Lio/netty/buffer/ByteBuf;
1 3 3 upperRightCorner Lio/reactiverse/pgclient/data/Point;
2 3 4 lowerLeftCorner Lio/reactiverse/pgclient/data/Point;
MethodParameters:
Name Flags
index
len
buff
private static void binaryEncodePath(io.reactiverse.pgclient.data.Path, io.netty.buffer.ByteBuf);
descriptor: (Lio/reactiverse/pgclient/data/Path;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=5, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual io.reactiverse.pgclient.data.Path.isOpen:()Z
ifeq 3
1: aload 1
iconst_0
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
2: goto 4
3: StackMap locals:
StackMap stack:
aload 1
iconst_1
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
4: StackMap locals:
StackMap stack:
aload 0
invokevirtual io.reactiverse.pgclient.data.Path.getPoints:()Ljava/util/List;
astore 2
start local 2 5: aload 2
invokeinterface java.util.List.size:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aload 1
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeINT4:(Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
6: aload 2
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 4
goto 9
StackMap locals: io.reactiverse.pgclient.data.Path io.netty.buffer.ByteBuf java.util.List top java.util.Iterator
StackMap stack:
7: aload 4
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast io.reactiverse.pgclient.data.Point
astore 3
start local 3 8: aload 3
aload 1
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodePoint:(Lio/reactiverse/pgclient/data/Point;Lio/netty/buffer/ByteBuf;)V
end local 3 9: StackMap locals:
StackMap stack:
aload 4
invokeinterface java.util.Iterator.hasNext:()Z
ifne 7
10: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 path Lio/reactiverse/pgclient/data/Path;
0 11 1 buff Lio/netty/buffer/ByteBuf;
5 11 2 points Ljava/util/List<Lio/reactiverse/pgclient/data/Point;>;
8 9 3 point Lio/reactiverse/pgclient/data/Point;
MethodParameters:
Name Flags
path
buff
private static io.reactiverse.pgclient.data.Path binaryDecodePath(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Path;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=9, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
invokevirtual io.netty.buffer.ByteBuf.getByte:(I)B
istore 3
start local 3 1: iload 3
ifne 4
2: iconst_1
istore 4
start local 4 3: goto 8
end local 4 StackMap locals: int
StackMap stack:
4: iload 3
iconst_1
if_icmpne 7
5: iconst_0
istore 4
start local 4 6: goto 8
end local 4 7: StackMap locals:
StackMap stack:
new io.netty.handler.codec.DecoderException
dup
ldc "Decoding Path exception"
invokespecial io.netty.handler.codec.DecoderException.<init>:(Ljava/lang/String;)V
athrow
start local 4 8: StackMap locals: int
StackMap stack:
iinc 0 1
iload 0
istore 5
start local 5 9: iload 5
iconst_4
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeINT4:(IILio/netty/buffer/ByteBuf;)Ljava/lang/Integer;
invokevirtual java.lang.Integer.intValue:()I
istore 6
start local 6 10: iinc 5 4
11: new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 7
start local 7 12: iconst_0
istore 8
start local 8 13: goto 17
14: StackMap locals: int int io.netty.buffer.ByteBuf int int int int java.util.List int
StackMap stack:
aload 7
iload 5
bipush 16
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodePoint:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Point;
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
15: iinc 5 16
16: iinc 8 1
StackMap locals:
StackMap stack:
17: iload 8
iload 6
if_icmplt 14
end local 8 18: new io.reactiverse.pgclient.data.Path
dup
iload 4
aload 7
invokespecial io.reactiverse.pgclient.data.Path.<init>:(ZLjava/util/List;)V
areturn
end local 7 end local 6 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 19 0 index I
0 19 1 len I
0 19 2 buff Lio/netty/buffer/ByteBuf;
1 19 3 first B
3 4 4 isOpen Z
6 7 4 isOpen Z
8 19 4 isOpen Z
9 19 5 idx I
10 19 6 numberOfPoints I
12 19 7 points Ljava/util/List<Lio/reactiverse/pgclient/data/Point;>;
13 18 8 i I
MethodParameters:
Name Flags
index
len
buff
private static void binaryEncodePolygon(io.reactiverse.pgclient.data.Polygon, io.netty.buffer.ByteBuf);
descriptor: (Lio/reactiverse/pgclient/data/Polygon;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=6, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual io.reactiverse.pgclient.data.Polygon.getPoints:()Ljava/util/List;
astore 2
start local 2 1: aload 2
invokeinterface java.util.List.size:()I
istore 3
start local 3 2: iload 3
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aload 1
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeINT4:(Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
3: aload 2
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 5
goto 7
StackMap locals: io.reactiverse.pgclient.data.Polygon io.netty.buffer.ByteBuf java.util.List int top java.util.Iterator
StackMap stack:
4: aload 5
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast io.reactiverse.pgclient.data.Point
astore 4
start local 4 5: aload 4
getfield io.reactiverse.pgclient.data.Point.x:D
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
aload 1
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeFLOAT8:(Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
6: aload 4
getfield io.reactiverse.pgclient.data.Point.y:D
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
aload 1
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeFLOAT8:(Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
end local 4 7: StackMap locals:
StackMap stack:
aload 5
invokeinterface java.util.Iterator.hasNext:()Z
ifne 4
8: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 polygon Lio/reactiverse/pgclient/data/Polygon;
0 9 1 buff Lio/netty/buffer/ByteBuf;
1 9 2 points Ljava/util/List<Lio/reactiverse/pgclient/data/Point;>;
2 9 3 numberOfPoints I
5 7 4 point Lio/reactiverse/pgclient/data/Point;
MethodParameters:
Name Flags
polygon
buff
private static io.reactiverse.pgclient.data.Polygon binaryDecodePolygon(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Polygon;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=7, args_size=3
start local 0 start local 1 start local 2 0: iload 0
istore 3
start local 3 1: iload 0
iconst_4
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeINT4:(IILio/netty/buffer/ByteBuf;)Ljava/lang/Integer;
invokevirtual java.lang.Integer.intValue:()I
istore 4
start local 4 2: iinc 3 4
3: new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 5
start local 5 4: iconst_0
istore 6
start local 6 5: goto 9
6: StackMap locals: int int io.netty.buffer.ByteBuf int int java.util.List int
StackMap stack:
aload 5
iload 3
bipush 16
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodePoint:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Point;
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
7: iinc 3 16
8: iinc 6 1
StackMap locals:
StackMap stack:
9: iload 6
iload 4
if_icmplt 6
end local 6 10: new io.reactiverse.pgclient.data.Polygon
dup
aload 5
invokespecial io.reactiverse.pgclient.data.Polygon.<init>:(Ljava/util/List;)V
areturn
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 11 0 index I
0 11 1 len I
0 11 2 buff Lio/netty/buffer/ByteBuf;
1 11 3 idx I
2 11 4 numberOfPoints I
4 11 5 points Ljava/util/List<Lio/reactiverse/pgclient/data/Point;>;
5 10 6 i I
MethodParameters:
Name Flags
index
len
buff
private static void binaryEncodeCircle(io.reactiverse.pgclient.data.Circle, io.netty.buffer.ByteBuf);
descriptor: (Lio/reactiverse/pgclient/data/Circle;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual io.reactiverse.pgclient.data.Circle.getCenterPoint:()Lio/reactiverse/pgclient/data/Point;
aload 1
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodePoint:(Lio/reactiverse/pgclient/data/Point;Lio/netty/buffer/ByteBuf;)V
1: aload 0
invokevirtual io.reactiverse.pgclient.data.Circle.getRadius:()D
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
aload 1
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeFLOAT8:(Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 circle Lio/reactiverse/pgclient/data/Circle;
0 3 1 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
circle
buff
private static io.reactiverse.pgclient.data.Circle binaryDecodeCircle(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Circle;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: iload 0
bipush 16
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodePoint:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Point;
astore 3
start local 3 1: iload 0
bipush 16
iadd
bipush 8
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryDecodeFLOAT8:(IILio/netty/buffer/ByteBuf;)Ljava/lang/Double;
invokevirtual java.lang.Double.doubleValue:()D
dstore 4
start local 4 2: new io.reactiverse.pgclient.data.Circle
dup
aload 3
dload 4
invokespecial io.reactiverse.pgclient.data.Circle.<init>:(Lio/reactiverse/pgclient/data/Point;D)V
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 index I
0 3 1 len I
0 3 2 buff Lio/netty/buffer/ByteBuf;
1 3 3 center Lio/reactiverse/pgclient/data/Point;
2 3 4 radius D
MethodParameters:
Name Flags
index
len
buff
private static void binaryEncodeINTERVAL(io.reactiverse.pgclient.data.Interval, io.netty.buffer.ByteBuf);
descriptor: (Lio/reactiverse/pgclient/data/Interval;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual io.reactiverse.pgclient.data.Interval.getHours:()I
i2l
invokestatic java.time.Duration.ofHours:(J)Ljava/time/Duration;
1: aload 0
invokevirtual io.reactiverse.pgclient.data.Interval.getMinutes:()I
i2l
invokevirtual java.time.Duration.plusMinutes:(J)Ljava/time/Duration;
2: aload 0
invokevirtual io.reactiverse.pgclient.data.Interval.getSeconds:()I
i2l
invokevirtual java.time.Duration.plusSeconds:(J)Ljava/time/Duration;
3: aload 0
invokevirtual io.reactiverse.pgclient.data.Interval.getMicroseconds:()I
i2l
getstatic java.time.temporal.ChronoUnit.MICROS:Ljava/time/temporal/ChronoUnit;
invokevirtual java.time.Duration.plus:(JLjava/time/temporal/TemporalUnit;)Ljava/time/Duration;
4: astore 2
start local 2 5: aload 0
invokevirtual io.reactiverse.pgclient.data.Interval.getYears:()I
aload 0
invokevirtual io.reactiverse.pgclient.data.Interval.getMonths:()I
aload 0
invokevirtual io.reactiverse.pgclient.data.Interval.getDays:()I
invokestatic java.time.Period.of:(III)Ljava/time/Period;
invokevirtual java.time.Period.normalized:()Ljava/time/Period;
astore 3
start local 3 6: getstatic java.util.concurrent.TimeUnit.NANOSECONDS:Ljava/util/concurrent/TimeUnit;
aload 2
invokevirtual java.time.Duration.toNanos:()J
invokevirtual java.util.concurrent.TimeUnit.toMicros:(J)J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aload 1
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeINT8:(Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
7: aload 3
invokevirtual java.time.Period.getDays:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aload 1
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeINT4:(Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
8: aload 3
invokevirtual java.time.Period.toTotalMonths:()J
l2i
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aload 1
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.binaryEncodeINT4:(Ljava/lang/Number;Lio/netty/buffer/ByteBuf;)V
9: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 interval Lio/reactiverse/pgclient/data/Interval;
0 10 1 buff Lio/netty/buffer/ByteBuf;
5 10 2 duration Ljava/time/Duration;
6 10 3 monthYear Ljava/time/Period;
MethodParameters:
Name Flags
interval
buff
private static io.reactiverse.pgclient.data.Interval binaryDecodeINTERVAL(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Interval;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=10, locals=15, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
invokevirtual io.netty.buffer.ByteBuf.getLong:(I)J
getstatic java.time.temporal.ChronoUnit.MICROS:Ljava/time/temporal/ChronoUnit;
invokestatic java.time.Duration.of:(JLjava/time/temporal/TemporalUnit;)Ljava/time/Duration;
astore 3
start local 3 1: aload 3
invokevirtual java.time.Duration.toHours:()J
lstore 4
start local 4 2: aload 3
lload 4
invokevirtual java.time.Duration.minusHours:(J)Ljava/time/Duration;
astore 3
3: aload 3
invokevirtual java.time.Duration.toMinutes:()J
lstore 6
start local 6 4: aload 3
lload 6
invokevirtual java.time.Duration.minusMinutes:(J)Ljava/time/Duration;
astore 3
5: getstatic java.util.concurrent.TimeUnit.NANOSECONDS:Ljava/util/concurrent/TimeUnit;
aload 3
invokevirtual java.time.Duration.toNanos:()J
invokevirtual java.util.concurrent.TimeUnit.toSeconds:(J)J
lstore 8
start local 8 6: aload 3
lload 8
invokevirtual java.time.Duration.minusSeconds:(J)Ljava/time/Duration;
astore 3
7: getstatic java.util.concurrent.TimeUnit.NANOSECONDS:Ljava/util/concurrent/TimeUnit;
aload 3
invokevirtual java.time.Duration.toNanos:()J
invokevirtual java.util.concurrent.TimeUnit.toMicros:(J)J
lstore 10
start local 10 8: aload 2
iload 0
bipush 8
iadd
invokevirtual io.netty.buffer.ByteBuf.getInt:(I)I
istore 12
start local 12 9: aload 2
iload 0
bipush 12
iadd
invokevirtual io.netty.buffer.ByteBuf.getInt:(I)I
istore 13
start local 13 10: iconst_0
iload 13
iload 12
invokestatic java.time.Period.of:(III)Ljava/time/Period;
invokevirtual java.time.Period.normalized:()Ljava/time/Period;
astore 14
start local 14 11: new io.reactiverse.pgclient.data.Interval
dup
aload 14
invokevirtual java.time.Period.getYears:()I
aload 14
invokevirtual java.time.Period.getMonths:()I
aload 14
invokevirtual java.time.Period.getDays:()I
12: lload 4
l2i
lload 6
l2i
lload 8
l2i
lload 10
l2i
13: invokespecial io.reactiverse.pgclient.data.Interval.<init>:(IIIIIII)V
areturn
end local 14 end local 13 end local 12 end local 10 end local 8 end local 6 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 index I
0 14 1 len I
0 14 2 buff Lio/netty/buffer/ByteBuf;
1 14 3 duration Ljava/time/Duration;
2 14 4 hours J
4 14 6 minutes J
6 14 8 seconds J
8 14 10 microseconds J
9 14 12 days I
10 14 13 months I
11 14 14 monthYear Ljava/time/Period;
MethodParameters:
Name Flags
index
len
buff
private static java.util.UUID binaryDecodeUUID(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/util/UUID;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new java.util.UUID
dup
aload 2
iload 0
invokevirtual io.netty.buffer.ByteBuf.getLong:(I)J
aload 2
iload 0
bipush 8
iadd
invokevirtual io.netty.buffer.ByteBuf.getLong:(I)J
invokespecial java.util.UUID.<init>:(JJ)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static java.util.UUID textDecodeUUID(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Ljava/util/UUID;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
iload 1
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
invokevirtual io.netty.buffer.ByteBuf.getCharSequence:(IILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
invokeinterface java.lang.CharSequence.toString:()Ljava/lang/String;
invokestatic java.util.UUID.fromString:(Ljava/lang/String;)Ljava/util/UUID;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static io.reactiverse.pgclient.data.Json textDecodeJSON(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Json;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 0
iload 1
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeJSONB:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Json;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static io.reactiverse.pgclient.data.Json binaryDecodeJSON(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Json;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 0
iload 1
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeJSONB:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Json;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static void binaryEncodeJSON(io.reactiverse.pgclient.data.Json, io.netty.buffer.ByteBuf);
descriptor: (Lio/reactiverse/pgclient/data/Json;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokeinterface io.reactiverse.pgclient.data.Json.value:()Ljava/lang/Object;
invokestatic io.vertx.core.json.Json.encode:(Ljava/lang/Object;)Ljava/lang/String;
astore 2
start local 2 1: aload 1
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
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 value Lio/reactiverse/pgclient/data/Json;
0 3 1 buff Lio/netty/buffer/ByteBuf;
1 3 2 s Ljava/lang/String;
MethodParameters:
Name Flags
value
buff
private static io.reactiverse.pgclient.data.Json textDecodeJSONB(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Json;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=8, args_size=3
start local 0 start local 1 start local 2 0: aload 2
iload 0
iload 1
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
invokevirtual io.netty.buffer.ByteBuf.getCharSequence:(IILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
astore 3
start local 3 1: aconst_null
astore 4
start local 4 2: aload 3
invokeinterface java.lang.CharSequence.toString:()Ljava/lang/String;
astore 5
start local 5 3: iconst_0
istore 6
start local 6 4: goto 6
5: StackMap locals: int int io.netty.buffer.ByteBuf java.lang.CharSequence java.lang.Object java.lang.String int
StackMap stack:
iinc 6 1
6: StackMap locals:
StackMap stack:
iload 6
aload 5
invokevirtual java.lang.String.length:()I
if_icmpge 7
aload 5
iload 6
invokevirtual java.lang.String.charAt:(I)C
invokestatic java.lang.Character.isWhitespace:(C)Z
ifne 5
7: StackMap locals:
StackMap stack:
iload 6
aload 5
invokevirtual java.lang.String.length:()I
if_icmpne 9
8: aconst_null
areturn
9: StackMap locals:
StackMap stack:
aload 5
iload 6
invokevirtual java.lang.String.charAt:(I)C
bipush 123
if_icmpne 12
10: new io.vertx.core.json.JsonObject
dup
aload 5
invokespecial io.vertx.core.json.JsonObject.<init>:(Ljava/lang/String;)V
astore 4
11: goto 26
StackMap locals:
StackMap stack:
12: aload 5
iload 6
invokevirtual java.lang.String.charAt:(I)C
bipush 91
if_icmpne 15
13: new io.vertx.core.json.JsonArray
dup
aload 5
invokespecial io.vertx.core.json.JsonArray.<init>:(Ljava/lang/String;)V
astore 4
14: goto 26
15: StackMap locals:
StackMap stack:
getstatic io.vertx.core.json.Json.mapper:Lcom/fasterxml/jackson/databind/ObjectMapper;
aload 5
invokevirtual com.fasterxml.jackson.databind.ObjectMapper.readTree:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
astore 7
start local 7 16: aload 7
invokevirtual com.fasterxml.jackson.databind.JsonNode.isNumber:()Z
ifeq 19
17: aload 7
invokevirtual com.fasterxml.jackson.databind.JsonNode.numberValue:()Ljava/lang/Number;
astore 4
18: goto 26
StackMap locals: com.fasterxml.jackson.databind.JsonNode
StackMap stack:
19: aload 7
invokevirtual com.fasterxml.jackson.databind.JsonNode.isBoolean:()Z
ifeq 22
20: aload 7
invokevirtual com.fasterxml.jackson.databind.JsonNode.booleanValue:()Z
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
astore 4
21: goto 26
StackMap locals:
StackMap stack:
22: aload 7
invokevirtual com.fasterxml.jackson.databind.JsonNode.isTextual:()Z
ifeq 26
23: aload 7
invokevirtual com.fasterxml.jackson.databind.JsonNode.textValue:()Ljava/lang/String;
astore 4
end local 7 24: goto 26
StackMap locals: int int io.netty.buffer.ByteBuf java.lang.CharSequence java.lang.Object java.lang.String int
StackMap stack: java.io.IOException
25: pop
26: StackMap locals:
StackMap stack:
aload 4
invokestatic io.reactiverse.pgclient.data.Json.create:(Ljava/lang/Object;)Lio/reactiverse/pgclient/data/Json;
areturn
end local 6 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 27 0 index I
0 27 1 len I
0 27 2 buff Lio/netty/buffer/ByteBuf;
1 27 3 cs Ljava/lang/CharSequence;
2 27 4 value Ljava/lang/Object;
3 27 5 s Ljava/lang/String;
4 27 6 pos I
16 24 7 jsonNode Lcom/fasterxml/jackson/databind/JsonNode;
Exception table:
from to target type
15 24 25 Class java.io.IOException
MethodParameters:
Name Flags
index
len
buff
private static io.reactiverse.pgclient.data.Json binaryDecodeJSONB(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Json;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 0
iconst_1
iadd
iload 1
iconst_1
isub
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeJSONB:(IILio/netty/buffer/ByteBuf;)Lio/reactiverse/pgclient/data/Json;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 index I
0 1 1 len I
0 1 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static void binaryEncodeJSONB(io.reactiverse.pgclient.data.Json, io.netty.buffer.ByteBuf);
descriptor: (Lio/reactiverse/pgclient/data/Json;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokeinterface io.reactiverse.pgclient.data.Json.value:()Ljava/lang/Object;
invokestatic io.vertx.core.json.Json.encode:(Ljava/lang/Object;)Ljava/lang/String;
astore 2
start local 2 1: aload 1
iconst_1
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
2: aload 1
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
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 value Lio/reactiverse/pgclient/data/Json;
0 4 1 buff Lio/netty/buffer/ByteBuf;
1 4 2 s Ljava/lang/String;
MethodParameters:
Name Flags
value
buff
private static long decodeDecStringToLong(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)J
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=9, args_size=3
start local 0 start local 1 start local 2 0: lconst_0
lstore 3
start local 3 1: iload 1
ifle 14
2: iload 0
iload 1
iadd
istore 5
start local 5 3: iconst_0
istore 6
start local 6 4: aload 2
iload 0
invokevirtual io.netty.buffer.ByteBuf.getByte:(I)B
bipush 45
if_icmpne 11
5: iconst_1
istore 6
6: iinc 0 1
7: goto 11
8: StackMap locals: long int int
StackMap stack:
aload 2
iload 0
iinc 0 1
invokevirtual io.netty.buffer.ByteBuf.getByte:(I)B
istore 7
start local 7 9: iload 7
bipush 48
isub
i2b
istore 8
start local 8 10: lload 3
ldc 10
lmul
iload 8
i2l
ladd
lstore 3
end local 8 end local 7 11: StackMap locals:
StackMap stack:
iload 0
iload 5
if_icmplt 8
12: iload 6
ifeq 14
13: lload 3
lneg
lstore 3
end local 6 end local 5 14: StackMap locals:
StackMap stack:
lload 3
lreturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 index I
0 15 1 len I
0 15 2 buff Lio/netty/buffer/ByteBuf;
1 15 3 value J
3 14 5 to I
4 14 6 neg Z
9 11 7 ch B
10 11 8 nibble B
MethodParameters:
Name Flags
index
len
buff
private static io.vertx.core.buffer.Buffer decodeHexStringToBytes(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Lio/vertx/core/buffer/Buffer;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=7, args_size=3
start local 0 start local 1 start local 2 0: iload 1
iconst_1
ishr
istore 1
1: iload 1
invokestatic io.vertx.core.buffer.Buffer.buffer:(I)Lio/vertx/core/buffer/Buffer;
astore 3
start local 3 2: iconst_0
istore 4
start local 4 3: goto 8
4: StackMap locals: io.vertx.core.buffer.Buffer int
StackMap stack:
aload 2
iload 0
iinc 0 1
invokevirtual io.netty.buffer.ByteBuf.getByte:(I)B
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.decodeHexChar:(B)B
istore 5
start local 5 5: aload 2
iload 0
iinc 0 1
invokevirtual io.netty.buffer.ByteBuf.getByte:(I)B
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.decodeHexChar:(B)B
istore 6
start local 6 6: aload 3
iload 5
bipush 16
imul
iload 6
iadd
i2b
invokeinterface io.vertx.core.buffer.Buffer.appendByte:(B)Lio/vertx/core/buffer/Buffer;
pop
end local 6 end local 5 7: iinc 4 1
StackMap locals:
StackMap stack:
8: iload 4
iload 1
if_icmplt 4
end local 4 9: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 index I
0 10 1 len I
0 10 2 buff Lio/netty/buffer/ByteBuf;
2 10 3 buffer Lio/vertx/core/buffer/Buffer;
3 9 4 i I
5 7 5 b0 B
6 7 6 b1 B
MethodParameters:
Name Flags
index
len
buff
private static byte decodeHexChar(byte);
descriptor: (B)B
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: iload 0
bipush 31
iand
iload 0
bipush 6
ishr
bipush 25
imul
iadd
bipush 16
isub
bipush 15
iand
i2b
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 ch B
MethodParameters:
Name Flags
ch
private static boolean isHexFormat(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 1
iconst_2
if_icmplt 1
aload 2
iload 0
invokevirtual io.netty.buffer.ByteBuf.getByte:(I)B
bipush 92
if_icmpne 1
aload 2
iload 0
iconst_1
iadd
invokevirtual io.netty.buffer.ByteBuf.getByte:(I)B
bipush 120
if_icmpne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 index I
0 2 1 len I
0 2 2 buff Lio/netty/buffer/ByteBuf;
MethodParameters:
Name Flags
index
len
buff
private static io.vertx.core.buffer.Buffer decodeEscapeByteaStringToBuffer(int, int, io.netty.buffer.ByteBuf);
descriptor: (IILio/netty/buffer/ByteBuf;)Lio/vertx/core/buffer/Buffer;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=10, args_size=3
start local 0 start local 1 start local 2 0: invokestatic io.vertx.core.buffer.Buffer.buffer:()Lio/vertx/core/buffer/Buffer;
astore 3
start local 3 1: iconst_0
istore 4
start local 4 2: goto 20
3: StackMap locals: io.vertx.core.buffer.Buffer int
StackMap stack:
aload 2
iload 4
iload 0
iadd
invokevirtual io.netty.buffer.ByteBuf.getByte:(I)B
istore 5
start local 5 4: iload 5
bipush 92
if_icmpne 18
5: iload 4
iconst_2
iadd
iload 1
if_icmpgt 9
aload 2
iload 4
iload 0
iadd
iconst_1
iadd
invokevirtual io.netty.buffer.ByteBuf.getByte:(I)B
bipush 92
if_icmpne 9
6: aload 3
bipush 92
invokeinterface io.vertx.core.buffer.Buffer.appendByte:(B)Lio/vertx/core/buffer/Buffer;
pop
7: iinc 4 2
8: goto 20
StackMap locals: int
StackMap stack:
9: iload 4
iconst_4
iadd
iload 1
if_icmpgt 17
10: aload 2
iload 4
iload 0
iadd
iconst_1
iadd
invokevirtual io.netty.buffer.ByteBuf.getByte:(I)B
bipush 8
invokestatic java.lang.Character.digit:(II)I
bipush 6
ishl
istore 6
start local 6 11: aload 2
iload 4
iload 0
iadd
iconst_2
iadd
invokevirtual io.netty.buffer.ByteBuf.getByte:(I)B
bipush 8
invokestatic java.lang.Character.digit:(II)I
iconst_3
ishl
istore 7
start local 7 12: aload 2
iload 4
iload 0
iadd
iconst_3
iadd
invokevirtual io.netty.buffer.ByteBuf.getByte:(I)B
bipush 8
invokestatic java.lang.Character.digit:(II)I
istore 8
start local 8 13: iload 6
iload 7
iadd
iload 8
iadd
istore 9
start local 9 14: aload 3
iload 9
i2b
invokeinterface io.vertx.core.buffer.Buffer.appendByte:(B)Lio/vertx/core/buffer/Buffer;
pop
15: iinc 4 4
end local 9 end local 8 end local 7 end local 6 16: goto 20
17: StackMap locals:
StackMap stack:
new io.netty.handler.codec.DecoderException
dup
ldc "Decoding unexpected BYTEA escape format"
invokespecial io.netty.handler.codec.DecoderException.<init>:(Ljava/lang/String;)V
athrow
18: StackMap locals:
StackMap stack:
aload 3
iload 5
invokeinterface io.vertx.core.buffer.Buffer.appendByte:(B)Lio/vertx/core/buffer/Buffer;
pop
19: iinc 4 1
end local 5 20: StackMap locals:
StackMap stack:
iload 4
iload 1
if_icmplt 3
21: aload 3
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 index I
0 22 1 len I
0 22 2 buff Lio/netty/buffer/ByteBuf;
1 22 3 buffer Lio/vertx/core/buffer/Buffer;
2 22 4 pos I
4 20 5 current B
11 16 6 high I
12 16 7 medium I
13 16 8 low I
14 16 9 escapedValue I
MethodParameters:
Name Flags
index
len
buff
private static <T> T[] binaryDecodeArray(java.util.function.IntFunction<T[]>, io.reactiverse.pgclient.impl.codec.DataType, int, int, io.netty.buffer.ByteBuf);
descriptor: (Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=6, locals=10, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: iload 3
bipush 12
if_icmpne 2
1: aload 0
iconst_0
invokeinterface java.util.function.IntFunction.apply:(I)Ljava/lang/Object;
checkcast java.lang.Object[]
areturn
2: StackMap locals:
StackMap stack:
aload 4
iload 2
invokevirtual io.netty.buffer.ByteBuf.getInt:(I)I
istore 5
start local 5 3: iinc 2 4
4: iinc 2 4
5: iinc 2 4
6: aload 4
iload 2
invokevirtual io.netty.buffer.ByteBuf.getInt:(I)I
istore 6
start local 6 7: iinc 2 4
8: iinc 2 4
9: iload 5
iconst_1
if_icmpeq 12
10: getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.logger:Lio/vertx/core/logging/Logger;
ldc "Only arrays of dimension 1 are supported"
invokevirtual io.vertx.core.logging.Logger.warn:(Ljava/lang/Object;)V
11: aconst_null
areturn
12: StackMap locals: int int
StackMap stack:
aload 0
iload 6
invokeinterface java.util.function.IntFunction.apply:(I)Ljava/lang/Object;
checkcast java.lang.Object[]
astore 7
start local 7 13: iconst_0
istore 8
start local 8 14: goto 21
15: StackMap locals: java.lang.Object[] int
StackMap stack:
aload 4
iload 2
invokevirtual io.netty.buffer.ByteBuf.getInt:(I)I
istore 9
start local 9 16: iinc 2 4
17: iload 9
iconst_m1
if_icmpeq 20
18: aload 7
iload 8
aload 1
iload 2
iload 9
aload 4
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.decodeBinary:(Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)Ljava/lang/Object;
aastore
19: iload 2
iload 9
iadd
istore 2
end local 9 20: StackMap locals:
StackMap stack:
iinc 8 1
StackMap locals:
StackMap stack:
21: iload 8
aload 7
arraylength
if_icmplt 15
end local 8 22: aload 7
areturn
end local 7 end local 6 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 23 0 supplier Ljava/util/function/IntFunction<[TT;>;
0 23 1 type Lio/reactiverse/pgclient/impl/codec/DataType;
0 23 2 index I
0 23 3 len I
0 23 4 buff Lio/netty/buffer/ByteBuf;
3 23 5 dim I
7 23 6 length I
13 23 7 array [Ljava/lang/Object;
14 22 8 i I
16 20 9 l I
Signature: <T:Ljava/lang/Object;>(Ljava/util/function/IntFunction<[TT;>;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[TT;
MethodParameters:
Name Flags
supplier
type
index
len
buff
private static <T> void binaryEncodeArray(T[], io.reactiverse.pgclient.impl.codec.DataType, io.netty.buffer.ByteBuf);
descriptor: ([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=10, args_size=3
start local 0 start local 1 start local 2 0: aload 2
invokevirtual io.netty.buffer.ByteBuf.writerIndex:()I
istore 3
start local 3 1: aload 2
iconst_1
invokevirtual io.netty.buffer.ByteBuf.writeInt:(I)Lio/netty/buffer/ByteBuf;
pop
2: aload 2
iconst_0
invokevirtual io.netty.buffer.ByteBuf.writeInt:(I)Lio/netty/buffer/ByteBuf;
pop
3: aload 2
aload 1
getfield io.reactiverse.pgclient.impl.codec.DataType.id:I
invokevirtual io.netty.buffer.ByteBuf.writeInt:(I)Lio/netty/buffer/ByteBuf;
pop
4: aload 2
aload 0
arraylength
invokevirtual io.netty.buffer.ByteBuf.writeInt:(I)Lio/netty/buffer/ByteBuf;
pop
5: aload 2
iconst_1
invokevirtual io.netty.buffer.ByteBuf.writeInt:(I)Lio/netty/buffer/ByteBuf;
pop
6: iconst_0
istore 4
start local 4 7: aload 0
dup
astore 8
arraylength
istore 7
iconst_0
istore 6
goto 18
StackMap locals: java.lang.Object[] io.reactiverse.pgclient.impl.codec.DataType io.netty.buffer.ByteBuf int int top int int java.lang.Object[]
StackMap stack:
8: aload 8
iload 6
aaload
astore 5
start local 5 9: aload 5
ifnonnull 13
10: iconst_1
istore 4
11: aload 2
iconst_m1
invokevirtual io.netty.buffer.ByteBuf.writeInt:(I)Lio/netty/buffer/ByteBuf;
pop
12: goto 17
13: StackMap locals: java.lang.Object[] io.reactiverse.pgclient.impl.codec.DataType io.netty.buffer.ByteBuf int int java.lang.Object int int java.lang.Object[]
StackMap stack:
aload 2
invokevirtual io.netty.buffer.ByteBuf.writerIndex:()I
istore 9
start local 9 14: aload 2
iconst_0
invokevirtual io.netty.buffer.ByteBuf.writeInt:(I)Lio/netty/buffer/ByteBuf;
pop
15: aload 1
aload 5
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.encodeBinary:(Lio/reactiverse/pgclient/impl/codec/DataType;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V
16: aload 2
iload 9
aload 2
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 end local 5 17: StackMap locals: java.lang.Object[] io.reactiverse.pgclient.impl.codec.DataType io.netty.buffer.ByteBuf int int top int int java.lang.Object[]
StackMap stack:
iinc 6 1
StackMap locals:
StackMap stack:
18: iload 6
iload 7
if_icmplt 8
19: iload 4
ifeq 21
20: aload 2
iload 3
iconst_4
iadd
iconst_1
invokevirtual io.netty.buffer.ByteBuf.setInt:(II)Lio/netty/buffer/ByteBuf;
pop
21: StackMap locals: java.lang.Object[] io.reactiverse.pgclient.impl.codec.DataType io.netty.buffer.ByteBuf int int
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 values [Ljava/lang/Object;
0 22 1 type Lio/reactiverse/pgclient/impl/codec/DataType;
0 22 2 buff Lio/netty/buffer/ByteBuf;
1 22 3 startIndex I
7 22 4 hasNulls Z
9 17 5 value TT;
14 17 9 idx I
Signature: <T:Ljava/lang/Object;>([TT;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
MethodParameters:
Name Flags
values
type
buff
private static <T> T[] textDecodeArray(java.util.function.IntFunction<T[]>, io.reactiverse.pgclient.impl.codec.DataType, int, int, io.netty.buffer.ByteBuf);
descriptor: (Ljava/util/function/IntFunction;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[Ljava/lang/Object;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, locals=11, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 5
start local 5 1: iload 2
iconst_1
iadd
istore 6
start local 6 2: iload 2
iload 3
iadd
iconst_1
isub
istore 7
start local 7 3: goto 17
4: StackMap locals: java.util.List int int
StackMap stack:
aload 4
iload 6
invokevirtual io.netty.buffer.ByteBuf.getByte:(I)B
bipush 34
if_icmpne 5
iconst_1
goto 6
StackMap locals:
StackMap stack:
5: iconst_0
StackMap locals:
StackMap stack: int
6: istore 8
start local 8 7: iload 8
ifeq 11
8: aload 4
iload 6
iload 7
iload 6
isub
new io.reactiverse.pgclient.impl.codec.util.UTF8StringEndDetector
dup
invokespecial io.reactiverse.pgclient.impl.codec.util.UTF8StringEndDetector.<init>:()V
invokevirtual io.netty.buffer.ByteBuf.forEachByte:(IILio/netty/util/ByteProcessor;)I
istore 9
start local 9 9: aload 4
iload 9
iload 7
bipush 44
invokevirtual io.netty.buffer.ByteBuf.indexOf:(IIB)I
istore 9
10: goto 12
end local 9 11: StackMap locals: int
StackMap stack:
aload 4
iload 6
iload 7
bipush 44
invokevirtual io.netty.buffer.ByteBuf.indexOf:(IIB)I
istore 9
start local 9 12: StackMap locals: int
StackMap stack:
iload 9
iconst_m1
if_icmpne 14
13: iload 7
istore 9
14: StackMap locals:
StackMap stack:
aload 1
iload 6
iload 9
iload 6
isub
aload 4
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textDecodeArrayElement:(Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)Ljava/lang/Object;
astore 10
start local 10 15: aload 5
aload 10
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
16: iload 9
iconst_1
iadd
istore 6
end local 10 end local 9 end local 8 17: StackMap locals:
StackMap stack:
iload 6
iload 7
if_icmplt 4
18: aload 5
aload 0
aload 5
invokeinterface java.util.List.size:()I
invokeinterface java.util.function.IntFunction.apply:(I)Ljava/lang/Object;
checkcast java.lang.Object[]
invokeinterface java.util.List.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;
areturn
end local 7 end local 6 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 19 0 supplier Ljava/util/function/IntFunction<[TT;>;
0 19 1 type Lio/reactiverse/pgclient/impl/codec/DataType;
0 19 2 index I
0 19 3 len I
0 19 4 buff Lio/netty/buffer/ByteBuf;
1 19 5 list Ljava/util/List<TT;>;
2 19 6 from I
3 19 7 to I
7 17 8 escaped Z
9 11 9 idx I
12 17 9 idx I
15 17 10 elt TT;
Signature: <T:Ljava/lang/Object;>(Ljava/util/function/IntFunction<[TT;>;Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)[TT;
MethodParameters:
Name Flags
supplier
type
index
len
buff
private static <T> T textDecodeArrayElement(io.reactiverse.pgclient.impl.codec.DataType, int, int, io.netty.buffer.ByteBuf);
descriptor: (Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)Ljava/lang/Object;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=9, args_size=4
start local 0 start local 1 start local 2 start local 3 0: iload 2
iconst_4
if_icmpne 6
1: aload 3
iload 1
invokevirtual io.netty.buffer.ByteBuf.getByte:(I)B
invokestatic java.lang.Character.toUpperCase:(I)I
bipush 78
if_icmpne 6
2: aload 3
iload 1
iconst_1
iadd
invokevirtual io.netty.buffer.ByteBuf.getByte:(I)B
invokestatic java.lang.Character.toUpperCase:(I)I
bipush 85
if_icmpne 6
3: aload 3
iload 1
iconst_2
iadd
invokevirtual io.netty.buffer.ByteBuf.getByte:(I)B
invokestatic java.lang.Character.toUpperCase:(I)I
bipush 76
if_icmpne 6
4: aload 3
iload 1
iconst_3
iadd
invokevirtual io.netty.buffer.ByteBuf.getByte:(I)B
invokestatic java.lang.Character.toUpperCase:(I)I
bipush 76
if_icmpne 6
5: aconst_null
areturn
6: StackMap locals:
StackMap stack:
aload 3
iload 1
invokevirtual io.netty.buffer.ByteBuf.getByte:(I)B
bipush 34
if_icmpne 7
iconst_1
goto 8
StackMap locals:
StackMap stack:
7: iconst_0
StackMap locals:
StackMap stack: int
8: istore 4
start local 4 9: iload 4
ifeq 23
10: aload 3
iload 1
iconst_1
iadd
iload 2
iconst_2
isub
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
invokevirtual io.netty.buffer.ByteBuf.toString:(IILjava/nio/charset/Charset;)Ljava/lang/String;
astore 5
start local 5 11: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
astore 6
start local 6 12: iconst_0
istore 7
start local 7 13: goto 19
14: StackMap locals: io.reactiverse.pgclient.impl.codec.DataType int int io.netty.buffer.ByteBuf int java.lang.String java.lang.StringBuilder int
StackMap stack:
aload 5
iload 7
invokevirtual java.lang.String.charAt:(I)C
istore 8
start local 8 15: iload 8
bipush 92
if_icmpne 17
16: aload 5
iinc 7 1
iload 7
invokevirtual java.lang.String.charAt:(I)C
istore 8
17: StackMap locals: int
StackMap stack:
aload 6
iload 8
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
end local 8 18: iinc 7 1
StackMap locals:
StackMap stack:
19: iload 7
aload 5
invokevirtual java.lang.String.length:()I
if_icmplt 14
end local 7 20: aload 6
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
invokestatic io.netty.buffer.Unpooled.copiedBuffer:(Ljava/lang/CharSequence;Ljava/nio/charset/Charset;)Lio/netty/buffer/ByteBuf;
astore 3
21: iconst_0
istore 1
22: aload 3
invokevirtual io.netty.buffer.ByteBuf.readableBytes:()I
istore 2
end local 6 end local 5 23: StackMap locals:
StackMap stack:
aload 0
iload 1
iload 2
aload 3
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.decodeText:(Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)Ljava/lang/Object;
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 type Lio/reactiverse/pgclient/impl/codec/DataType;
0 24 1 index I
0 24 2 len I
0 24 3 buff Lio/netty/buffer/ByteBuf;
9 24 4 escaped Z
11 23 5 s Ljava/lang/String;
12 23 6 sb Ljava/lang/StringBuilder;
13 20 7 i I
15 18 8 c C
Signature: <T:Ljava/lang/Object;>(Lio/reactiverse/pgclient/impl/codec/DataType;IILio/netty/buffer/ByteBuf;)TT;
MethodParameters:
Name Flags
type
index
len
buff
private static <T> void textEncodeArray(T[], io.reactiverse.pgclient.impl.codec.DataType, io.netty.buffer.ByteBuf);
descriptor: ([Ljava/lang/Object;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=6, args_size=3
start local 0 start local 1 start local 2 0: aload 2
bipush 123
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
1: aload 0
arraylength
istore 3
start local 3 2: iconst_0
istore 4
start local 4 3: goto 15
4: StackMap locals: int int
StackMap stack:
iload 4
ifle 6
5: aload 2
bipush 44
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
6: StackMap locals:
StackMap stack:
aload 0
iload 4
aaload
astore 5
start local 5 7: aload 5
ifnull 10
8: aload 1
aload 5
aload 2
invokestatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.textEncode:(Lio/reactiverse/pgclient/impl/codec/DataType;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V
9: goto 14
10: StackMap locals: java.lang.Object
StackMap stack:
aload 2
bipush 78
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
11: aload 2
bipush 85
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
12: aload 2
bipush 76
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
13: aload 2
bipush 76
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
end local 5 14: StackMap locals:
StackMap stack:
iinc 4 1
StackMap locals:
StackMap stack:
15: iload 4
iload 3
if_icmplt 4
end local 4 16: aload 2
bipush 125
invokevirtual io.netty.buffer.ByteBuf.writeByte:(I)Lio/netty/buffer/ByteBuf;
pop
17: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 values [Ljava/lang/Object;
0 18 1 type Lio/reactiverse/pgclient/impl/codec/DataType;
0 18 2 buff Lio/netty/buffer/ByteBuf;
2 18 3 len I
3 16 4 i I
7 14 5 value TT;
Signature: <T:Ljava/lang/Object;>([TT;Lio/reactiverse/pgclient/impl/codec/DataType;Lio/netty/buffer/ByteBuf;)V
MethodParameters:
Name Flags
values
type
buff
static int[] $SWITCH_TABLE$io$reactiverse$pgclient$impl$codec$DataType();
descriptor: ()[I
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=0
0: getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.$SWITCH_TABLE$io$reactiverse$pgclient$impl$codec$DataType:[I
dup
ifnull 1
areturn
StackMap locals:
StackMap stack: int[]
1: pop
invokestatic io.reactiverse.pgclient.impl.codec.DataType.values:()[Lio/reactiverse/pgclient/impl/codec/DataType;
arraylength
newarray 10
astore 0
2: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.BIT:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 17
iastore
3: goto 5
StackMap locals: int[]
StackMap stack: java.lang.NoSuchFieldError
4: pop
StackMap locals:
StackMap stack:
5: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.BIT_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 18
iastore
6: goto 8
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
7: pop
StackMap locals:
StackMap stack:
8: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.BOOL:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
iconst_1
iastore
9: goto 11
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
10: pop
StackMap locals:
StackMap stack:
11: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.BOOL_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
iconst_2
iastore
12: goto 14
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
13: pop
StackMap locals:
StackMap stack:
14: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.BOX:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 63
iastore
15: goto 17
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
16: pop
StackMap locals:
StackMap stack:
17: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.BOX_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 64
iastore
18: goto 20
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
19: pop
StackMap locals:
StackMap stack:
20: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.BPCHAR:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 25
iastore
21: goto 23
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
22: pop
StackMap locals:
StackMap stack:
23: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.BPCHAR_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 26
iastore
24: goto 26
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
25: pop
StackMap locals:
StackMap stack:
26: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.BYTEA:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 43
iastore
27: goto 29
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
28: pop
StackMap locals:
StackMap stack:
29: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.BYTEA_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 44
iastore
30: goto 32
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
31: pop
StackMap locals:
StackMap stack:
32: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.CHAR:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 21
iastore
33: goto 35
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
34: pop
StackMap locals:
StackMap stack:
35: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.CHAR_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 22
iastore
36: goto 38
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
37: pop
StackMap locals:
StackMap stack:
38: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.CIDR:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 47
iastore
39: goto 41
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
40: pop
StackMap locals:
StackMap stack:
41: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.CIRCLE:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 69
iastore
42: goto 44
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
43: pop
StackMap locals:
StackMap stack:
44: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.CIRCLE_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 70
iastore
45: goto 47
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
46: pop
StackMap locals:
StackMap stack:
47: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.DATE:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 31
iastore
48: goto 50
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
49: pop
StackMap locals:
StackMap stack:
50: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.DATE_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 32
iastore
51: goto 53
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
52: pop
StackMap locals:
StackMap stack:
53: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.FLOAT4:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 9
iastore
54: goto 56
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
55: pop
StackMap locals:
StackMap stack:
56: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.FLOAT4_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 10
iastore
57: goto 59
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
58: pop
StackMap locals:
StackMap stack:
59: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.FLOAT8:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 11
iastore
60: goto 62
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
61: pop
StackMap locals:
StackMap stack:
62: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.FLOAT8_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 12
iastore
63: goto 65
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
64: pop
StackMap locals:
StackMap stack:
65: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.HSTORE:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 71
iastore
66: goto 68
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
67: pop
StackMap locals:
StackMap stack:
68: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.INET:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 46
iastore
69: goto 71
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
70: pop
StackMap locals:
StackMap stack:
71: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.INT2:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
iconst_3
iastore
72: goto 74
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
73: pop
StackMap locals:
StackMap stack:
74: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.INT2_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
iconst_4
iastore
75: goto 77
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
76: pop
StackMap locals:
StackMap stack:
77: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.INT4:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
iconst_5
iastore
78: goto 80
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
79: pop
StackMap locals:
StackMap stack:
80: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.INT4_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 6
iastore
81: goto 83
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
82: pop
StackMap locals:
StackMap stack:
83: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.INT8:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 7
iastore
84: goto 86
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
85: pop
StackMap locals:
StackMap stack:
86: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.INT8_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 8
iastore
87: goto 89
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
88: pop
StackMap locals:
StackMap stack:
89: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.INTERVAL:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 41
iastore
90: goto 92
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
91: pop
StackMap locals:
StackMap stack:
92: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.INTERVAL_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 42
iastore
93: goto 95
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
94: pop
StackMap locals:
StackMap stack:
95: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.JSON:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 51
iastore
96: goto 98
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
97: pop
StackMap locals:
StackMap stack:
98: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.JSONB:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 53
iastore
99: goto 101
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
100: pop
StackMap locals:
StackMap stack:
101: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.JSONB_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 54
iastore
102: goto 104
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
103: pop
StackMap locals:
StackMap stack:
104: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.JSON_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 52
iastore
105: goto 107
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
106: pop
StackMap locals:
StackMap stack:
107: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.LINE:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 59
iastore
108: goto 110
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
109: pop
StackMap locals:
StackMap stack:
110: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.LINE_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 60
iastore
111: goto 113
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
112: pop
StackMap locals:
StackMap stack:
113: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.LSEG:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 61
iastore
114: goto 116
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
115: pop
StackMap locals:
StackMap stack:
116: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.LSEG_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 62
iastore
117: goto 119
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
118: pop
StackMap locals:
StackMap stack:
119: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.MACADDR:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 45
iastore
120: goto 122
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
121: pop
StackMap locals:
StackMap stack:
122: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.MACADDR8:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 48
iastore
123: goto 125
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
124: pop
StackMap locals:
StackMap stack:
125: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.MONEY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 15
iastore
126: goto 128
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
127: pop
StackMap locals:
StackMap stack:
128: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.MONEY_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 16
iastore
129: goto 131
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
130: pop
StackMap locals:
StackMap stack:
131: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.NAME:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 29
iastore
132: goto 134
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
133: pop
StackMap locals:
StackMap stack:
134: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.NAME_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 30
iastore
135: goto 137
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
136: pop
StackMap locals:
StackMap stack:
137: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.NUMERIC:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 13
iastore
138: goto 140
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
139: pop
StackMap locals:
StackMap stack:
140: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.NUMERIC_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 14
iastore
141: goto 143
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
142: pop
StackMap locals:
StackMap stack:
143: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.OID:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 72
iastore
144: goto 146
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
145: pop
StackMap locals:
StackMap stack:
146: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.OID_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 73
iastore
147: goto 149
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
148: pop
StackMap locals:
StackMap stack:
149: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.PATH:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 65
iastore
150: goto 152
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
151: pop
StackMap locals:
StackMap stack:
152: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.PATH_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 66
iastore
153: goto 155
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
154: pop
StackMap locals:
StackMap stack:
155: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.POINT:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 57
iastore
156: goto 158
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
157: pop
StackMap locals:
StackMap stack:
158: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.POINT_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 58
iastore
159: goto 161
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
160: pop
StackMap locals:
StackMap stack:
161: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.POLYGON:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 67
iastore
162: goto 164
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
163: pop
StackMap locals:
StackMap stack:
164: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.POLYGON_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 68
iastore
165: goto 167
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
166: pop
StackMap locals:
StackMap stack:
167: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.TEXT:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 27
iastore
168: goto 170
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
169: pop
StackMap locals:
StackMap stack:
170: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.TEXT_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 28
iastore
171: goto 173
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
172: pop
StackMap locals:
StackMap stack:
173: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.TIME:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 33
iastore
174: goto 176
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
175: pop
StackMap locals:
StackMap stack:
176: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.TIMESTAMP:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 37
iastore
177: goto 179
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
178: pop
StackMap locals:
StackMap stack:
179: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.TIMESTAMPTZ:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 39
iastore
180: goto 182
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
181: pop
StackMap locals:
StackMap stack:
182: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.TIMESTAMPTZ_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 40
iastore
183: goto 185
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
184: pop
StackMap locals:
StackMap stack:
185: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.TIMESTAMP_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 38
iastore
186: goto 188
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
187: pop
StackMap locals:
StackMap stack:
188: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.TIMETZ:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 35
iastore
189: goto 191
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
190: pop
StackMap locals:
StackMap stack:
191: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.TIMETZ_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 36
iastore
192: goto 194
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
193: pop
StackMap locals:
StackMap stack:
194: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.TIME_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 34
iastore
195: goto 197
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
196: pop
StackMap locals:
StackMap stack:
197: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.UNKNOWN:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 75
iastore
198: goto 200
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
199: pop
StackMap locals:
StackMap stack:
200: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.UUID:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 49
iastore
201: goto 203
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
202: pop
StackMap locals:
StackMap stack:
203: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.UUID_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 50
iastore
204: goto 206
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
205: pop
StackMap locals:
StackMap stack:
206: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.VARBIT:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 19
iastore
207: goto 209
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
208: pop
StackMap locals:
StackMap stack:
209: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.VARBIT_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 20
iastore
210: goto 212
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
211: pop
StackMap locals:
StackMap stack:
212: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.VARCHAR:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 23
iastore
213: goto 215
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
214: pop
StackMap locals:
StackMap stack:
215: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.VARCHAR_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 24
iastore
216: goto 218
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
217: pop
StackMap locals:
StackMap stack:
218: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.VOID:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 74
iastore
219: goto 221
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
220: pop
StackMap locals:
StackMap stack:
221: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.XML:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 55
iastore
222: goto 224
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
223: pop
StackMap locals:
StackMap stack:
224: aload 0
getstatic io.reactiverse.pgclient.impl.codec.DataType.XML_ARRAY:Lio/reactiverse/pgclient/impl/codec/DataType;
invokevirtual io.reactiverse.pgclient.impl.codec.DataType.ordinal:()I
bipush 56
iastore
225: goto 227
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
226: pop
StackMap locals:
StackMap stack:
227: aload 0
dup
putstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.$SWITCH_TABLE$io$reactiverse$pgclient$impl$codec$DataType:[I
areturn
LocalVariableTable:
Start End Slot Name Signature
Exception table:
from to target type
2 3 4 Class java.lang.NoSuchFieldError
5 6 7 Class java.lang.NoSuchFieldError
8 9 10 Class java.lang.NoSuchFieldError
11 12 13 Class java.lang.NoSuchFieldError
14 15 16 Class java.lang.NoSuchFieldError
17 18 19 Class java.lang.NoSuchFieldError
20 21 22 Class java.lang.NoSuchFieldError
23 24 25 Class java.lang.NoSuchFieldError
26 27 28 Class java.lang.NoSuchFieldError
29 30 31 Class java.lang.NoSuchFieldError
32 33 34 Class java.lang.NoSuchFieldError
35 36 37 Class java.lang.NoSuchFieldError
38 39 40 Class java.lang.NoSuchFieldError
41 42 43 Class java.lang.NoSuchFieldError
44 45 46 Class java.lang.NoSuchFieldError
47 48 49 Class java.lang.NoSuchFieldError
50 51 52 Class java.lang.NoSuchFieldError
53 54 55 Class java.lang.NoSuchFieldError
56 57 58 Class java.lang.NoSuchFieldError
59 60 61 Class java.lang.NoSuchFieldError
62 63 64 Class java.lang.NoSuchFieldError
65 66 67 Class java.lang.NoSuchFieldError
68 69 70 Class java.lang.NoSuchFieldError
71 72 73 Class java.lang.NoSuchFieldError
74 75 76 Class java.lang.NoSuchFieldError
77 78 79 Class java.lang.NoSuchFieldError
80 81 82 Class java.lang.NoSuchFieldError
83 84 85 Class java.lang.NoSuchFieldError
86 87 88 Class java.lang.NoSuchFieldError
89 90 91 Class java.lang.NoSuchFieldError
92 93 94 Class java.lang.NoSuchFieldError
95 96 97 Class java.lang.NoSuchFieldError
98 99 100 Class java.lang.NoSuchFieldError
101 102 103 Class java.lang.NoSuchFieldError
104 105 106 Class java.lang.NoSuchFieldError
107 108 109 Class java.lang.NoSuchFieldError
110 111 112 Class java.lang.NoSuchFieldError
113 114 115 Class java.lang.NoSuchFieldError
116 117 118 Class java.lang.NoSuchFieldError
119 120 121 Class java.lang.NoSuchFieldError
122 123 124 Class java.lang.NoSuchFieldError
125 126 127 Class java.lang.NoSuchFieldError
128 129 130 Class java.lang.NoSuchFieldError
131 132 133 Class java.lang.NoSuchFieldError
134 135 136 Class java.lang.NoSuchFieldError
137 138 139 Class java.lang.NoSuchFieldError
140 141 142 Class java.lang.NoSuchFieldError
143 144 145 Class java.lang.NoSuchFieldError
146 147 148 Class java.lang.NoSuchFieldError
149 150 151 Class java.lang.NoSuchFieldError
152 153 154 Class java.lang.NoSuchFieldError
155 156 157 Class java.lang.NoSuchFieldError
158 159 160 Class java.lang.NoSuchFieldError
161 162 163 Class java.lang.NoSuchFieldError
164 165 166 Class java.lang.NoSuchFieldError
167 168 169 Class java.lang.NoSuchFieldError
170 171 172 Class java.lang.NoSuchFieldError
173 174 175 Class java.lang.NoSuchFieldError
176 177 178 Class java.lang.NoSuchFieldError
179 180 181 Class java.lang.NoSuchFieldError
182 183 184 Class java.lang.NoSuchFieldError
185 186 187 Class java.lang.NoSuchFieldError
188 189 190 Class java.lang.NoSuchFieldError
191 192 193 Class java.lang.NoSuchFieldError
194 195 196 Class java.lang.NoSuchFieldError
197 198 199 Class java.lang.NoSuchFieldError
200 201 202 Class java.lang.NoSuchFieldError
203 204 205 Class java.lang.NoSuchFieldError
206 207 208 Class java.lang.NoSuchFieldError
209 210 211 Class java.lang.NoSuchFieldError
212 213 214 Class java.lang.NoSuchFieldError
215 216 217 Class java.lang.NoSuchFieldError
218 219 220 Class java.lang.NoSuchFieldError
221 222 223 Class java.lang.NoSuchFieldError
224 225 226 Class java.lang.NoSuchFieldError
private static java.lang.Boolean[] lambda$0(int);
descriptor: (I)[Ljava/lang/Boolean;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
ifne 1
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_boolean_array:[Ljava/lang/Boolean;
goto 2
StackMap locals:
StackMap stack:
1: iload 0
anewarray java.lang.Boolean
StackMap locals:
StackMap stack: java.lang.Boolean[]
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 size I
private static java.lang.Short[] lambda$1(int);
descriptor: (I)[Ljava/lang/Short;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
ifne 1
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_short_array:[Ljava/lang/Short;
goto 2
StackMap locals:
StackMap stack:
1: iload 0
anewarray java.lang.Short
StackMap locals:
StackMap stack: java.lang.Short[]
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 size I
private static java.lang.Integer[] lambda$2(int);
descriptor: (I)[Ljava/lang/Integer;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
ifne 1
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_integer_array:[Ljava/lang/Integer;
goto 2
StackMap locals:
StackMap stack:
1: iload 0
anewarray java.lang.Integer
StackMap locals:
StackMap stack: java.lang.Integer[]
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 size I
private static java.lang.Long[] lambda$3(int);
descriptor: (I)[Ljava/lang/Long;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
ifne 1
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_long_array:[Ljava/lang/Long;
goto 2
StackMap locals:
StackMap stack:
1: iload 0
anewarray java.lang.Long
StackMap locals:
StackMap stack: java.lang.Long[]
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 size I
private static java.lang.Float[] lambda$4(int);
descriptor: (I)[Ljava/lang/Float;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
ifne 1
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_float_array:[Ljava/lang/Float;
goto 2
StackMap locals:
StackMap stack:
1: iload 0
anewarray java.lang.Float
StackMap locals:
StackMap stack: java.lang.Float[]
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 size I
private static java.lang.Double[] lambda$5(int);
descriptor: (I)[Ljava/lang/Double;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
ifne 1
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_double_array:[Ljava/lang/Double;
goto 2
StackMap locals:
StackMap stack:
1: iload 0
anewarray java.lang.Double
StackMap locals:
StackMap stack: java.lang.Double[]
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 size I
private static java.lang.String[] lambda$6(int);
descriptor: (I)[Ljava/lang/String;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
ifne 1
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_string_array:[Ljava/lang/String;
goto 2
StackMap locals:
StackMap stack:
1: iload 0
anewarray java.lang.String
StackMap locals:
StackMap stack: java.lang.String[]
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 size I
private static java.time.LocalDate[] lambda$7(int);
descriptor: (I)[Ljava/time/LocalDate;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
ifne 1
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_local_date_array:[Ljava/time/LocalDate;
goto 2
StackMap locals:
StackMap stack:
1: iload 0
anewarray java.time.LocalDate
StackMap locals:
StackMap stack: java.time.LocalDate[]
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 size I
private static java.time.LocalTime[] lambda$8(int);
descriptor: (I)[Ljava/time/LocalTime;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
ifne 1
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_local_time_array:[Ljava/time/LocalTime;
goto 2
StackMap locals:
StackMap stack:
1: iload 0
anewarray java.time.LocalTime
StackMap locals:
StackMap stack: java.time.LocalTime[]
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 size I
private static java.time.OffsetTime[] lambda$9(int);
descriptor: (I)[Ljava/time/OffsetTime;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
ifne 1
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_offset_time_array:[Ljava/time/OffsetTime;
goto 2
StackMap locals:
StackMap stack:
1: iload 0
anewarray java.time.OffsetTime
StackMap locals:
StackMap stack: java.time.OffsetTime[]
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 size I
private static java.time.LocalDateTime[] lambda$10(int);
descriptor: (I)[Ljava/time/LocalDateTime;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
ifne 1
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_local_date_time_array:[Ljava/time/LocalDateTime;
goto 2
StackMap locals:
StackMap stack:
1: iload 0
anewarray java.time.LocalDateTime
StackMap locals:
StackMap stack: java.time.LocalDateTime[]
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 size I
private static java.time.OffsetDateTime[] lambda$11(int);
descriptor: (I)[Ljava/time/OffsetDateTime;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
ifne 1
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_offset_date_time_array:[Ljava/time/OffsetDateTime;
goto 2
StackMap locals:
StackMap stack:
1: iload 0
anewarray java.time.OffsetDateTime
StackMap locals:
StackMap stack: java.time.OffsetDateTime[]
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 size I
private static io.vertx.core.buffer.Buffer[] lambda$12(int);
descriptor: (I)[Lio/vertx/core/buffer/Buffer;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
ifne 1
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_buffer_array:[Lio/vertx/core/buffer/Buffer;
goto 2
StackMap locals:
StackMap stack:
1: iload 0
anewarray io.vertx.core.buffer.Buffer
StackMap locals:
StackMap stack: io.vertx.core.buffer.Buffer[]
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 size I
private static java.util.UUID[] lambda$13(int);
descriptor: (I)[Ljava/util/UUID;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
ifne 1
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_uuid_array:[Ljava/util/UUID;
goto 2
StackMap locals:
StackMap stack:
1: iload 0
anewarray java.util.UUID
StackMap locals:
StackMap stack: java.util.UUID[]
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 size I
private static io.reactiverse.pgclient.data.Json[] lambda$14(int);
descriptor: (I)[Lio/reactiverse/pgclient/data/Json;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
ifne 1
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_json_array:[Lio/reactiverse/pgclient/data/Json;
goto 2
StackMap locals:
StackMap stack:
1: iload 0
anewarray io.reactiverse.pgclient.data.Json
StackMap locals:
StackMap stack: io.reactiverse.pgclient.data.Json[]
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 size I
private static io.reactiverse.pgclient.data.Numeric[] lambda$15(int);
descriptor: (I)[Lio/reactiverse/pgclient/data/Numeric;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
ifne 1
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_numeric_array:[Lio/reactiverse/pgclient/data/Numeric;
goto 2
StackMap locals:
StackMap stack:
1: iload 0
anewarray io.reactiverse.pgclient.data.Numeric
StackMap locals:
StackMap stack: io.reactiverse.pgclient.data.Numeric[]
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 size I
private static io.reactiverse.pgclient.data.Point[] lambda$16(int);
descriptor: (I)[Lio/reactiverse/pgclient/data/Point;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
ifne 1
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_point_array:[Lio/reactiverse/pgclient/data/Point;
goto 2
StackMap locals:
StackMap stack:
1: iload 0
anewarray io.reactiverse.pgclient.data.Point
StackMap locals:
StackMap stack: io.reactiverse.pgclient.data.Point[]
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 size I
private static io.reactiverse.pgclient.data.Line[] lambda$17(int);
descriptor: (I)[Lio/reactiverse/pgclient/data/Line;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
ifne 1
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_line_array:[Lio/reactiverse/pgclient/data/Line;
goto 2
StackMap locals:
StackMap stack:
1: iload 0
anewarray io.reactiverse.pgclient.data.Line
StackMap locals:
StackMap stack: io.reactiverse.pgclient.data.Line[]
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 size I
private static io.reactiverse.pgclient.data.LineSegment[] lambda$18(int);
descriptor: (I)[Lio/reactiverse/pgclient/data/LineSegment;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
ifne 1
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_lseg_array:[Lio/reactiverse/pgclient/data/LineSegment;
goto 2
StackMap locals:
StackMap stack:
1: iload 0
anewarray io.reactiverse.pgclient.data.LineSegment
StackMap locals:
StackMap stack: io.reactiverse.pgclient.data.LineSegment[]
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 size I
private static io.reactiverse.pgclient.data.Box[] lambda$19(int);
descriptor: (I)[Lio/reactiverse/pgclient/data/Box;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
ifne 1
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_box_array:[Lio/reactiverse/pgclient/data/Box;
goto 2
StackMap locals:
StackMap stack:
1: iload 0
anewarray io.reactiverse.pgclient.data.Box
StackMap locals:
StackMap stack: io.reactiverse.pgclient.data.Box[]
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 size I
private static io.reactiverse.pgclient.data.Path[] lambda$20(int);
descriptor: (I)[Lio/reactiverse/pgclient/data/Path;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
ifne 1
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_path_array:[Lio/reactiverse/pgclient/data/Path;
goto 2
StackMap locals:
StackMap stack:
1: iload 0
anewarray io.reactiverse.pgclient.data.Path
StackMap locals:
StackMap stack: io.reactiverse.pgclient.data.Path[]
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 size I
private static io.reactiverse.pgclient.data.Polygon[] lambda$21(int);
descriptor: (I)[Lio/reactiverse/pgclient/data/Polygon;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
ifne 1
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_polygon_array:[Lio/reactiverse/pgclient/data/Polygon;
goto 2
StackMap locals:
StackMap stack:
1: iload 0
anewarray io.reactiverse.pgclient.data.Polygon
StackMap locals:
StackMap stack: io.reactiverse.pgclient.data.Polygon[]
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 size I
private static io.reactiverse.pgclient.data.Circle[] lambda$22(int);
descriptor: (I)[Lio/reactiverse/pgclient/data/Circle;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
ifne 1
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_circle_array:[Lio/reactiverse/pgclient/data/Circle;
goto 2
StackMap locals:
StackMap stack:
1: iload 0
anewarray io.reactiverse.pgclient.data.Circle
StackMap locals:
StackMap stack: io.reactiverse.pgclient.data.Circle[]
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 size I
private static io.reactiverse.pgclient.data.Interval[] lambda$23(int);
descriptor: (I)[Lio/reactiverse/pgclient/data/Interval;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
ifne 1
getstatic io.reactiverse.pgclient.impl.codec.DataTypeCodec.empty_interval_array:[Lio/reactiverse/pgclient/data/Interval;
goto 2
StackMap locals:
StackMap stack:
1: iload 0
anewarray io.reactiverse.pgclient.data.Interval
StackMap locals:
StackMap stack: io.reactiverse.pgclient.data.Interval[]
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 size I
}
SourceFile: "DataTypeCodec.java"
InnerClasses:
public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles