public class io.vertx.pgclient.PgException extends java.lang.RuntimeException
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: io.vertx.pgclient.PgException
super_class: java.lang.RuntimeException
{
private final java.lang.String errorMessage;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String severity;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String code;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String detail;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String hint;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String position;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String internalPosition;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String internalQuery;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String where;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String file;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String line;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String routine;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String schema;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String table;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String column;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String dataType;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String constraint;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public void <init>(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokespecial java.lang.RuntimeException.<init>:()V
1: aload 0
aload 1
putfield io.vertx.pgclient.PgException.errorMessage:Ljava/lang/String;
2: aload 0
aload 2
putfield io.vertx.pgclient.PgException.severity:Ljava/lang/String;
3: aload 0
aload 3
putfield io.vertx.pgclient.PgException.code:Ljava/lang/String;
4: aload 0
aload 4
putfield io.vertx.pgclient.PgException.detail:Ljava/lang/String;
5: aload 0
aconst_null
putfield io.vertx.pgclient.PgException.hint:Ljava/lang/String;
6: aload 0
aconst_null
putfield io.vertx.pgclient.PgException.position:Ljava/lang/String;
7: aload 0
aconst_null
putfield io.vertx.pgclient.PgException.internalPosition:Ljava/lang/String;
8: aload 0
aconst_null
putfield io.vertx.pgclient.PgException.internalQuery:Ljava/lang/String;
9: aload 0
aconst_null
putfield io.vertx.pgclient.PgException.where:Ljava/lang/String;
10: aload 0
aconst_null
putfield io.vertx.pgclient.PgException.file:Ljava/lang/String;
11: aload 0
aconst_null
putfield io.vertx.pgclient.PgException.line:Ljava/lang/String;
12: aload 0
aconst_null
putfield io.vertx.pgclient.PgException.routine:Ljava/lang/String;
13: aload 0
aconst_null
putfield io.vertx.pgclient.PgException.schema:Ljava/lang/String;
14: aload 0
aconst_null
putfield io.vertx.pgclient.PgException.table:Ljava/lang/String;
15: aload 0
aconst_null
putfield io.vertx.pgclient.PgException.column:Ljava/lang/String;
16: aload 0
aconst_null
putfield io.vertx.pgclient.PgException.dataType:Ljava/lang/String;
17: aload 0
aconst_null
putfield io.vertx.pgclient.PgException.constraint:Ljava/lang/String;
18: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Lio/vertx/pgclient/PgException;
0 19 1 errorMessage Ljava/lang/String;
0 19 2 severity Ljava/lang/String;
0 19 3 code Ljava/lang/String;
0 19 4 detail Ljava/lang/String;
MethodParameters:
Name Flags
errorMessage
severity
code
detail
public void <init>(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=18, args_size=18
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 start local 12 start local 13 start local 14 start local 15 start local 16 start local 17 0: aload 0
invokespecial java.lang.RuntimeException.<init>:()V
1: aload 0
aload 1
putfield io.vertx.pgclient.PgException.errorMessage:Ljava/lang/String;
2: aload 0
aload 2
putfield io.vertx.pgclient.PgException.severity:Ljava/lang/String;
3: aload 0
aload 3
putfield io.vertx.pgclient.PgException.code:Ljava/lang/String;
4: aload 0
aload 4
putfield io.vertx.pgclient.PgException.detail:Ljava/lang/String;
5: aload 0
aload 5
putfield io.vertx.pgclient.PgException.hint:Ljava/lang/String;
6: aload 0
aload 6
putfield io.vertx.pgclient.PgException.position:Ljava/lang/String;
7: aload 0
aload 7
putfield io.vertx.pgclient.PgException.internalPosition:Ljava/lang/String;
8: aload 0
aload 8
putfield io.vertx.pgclient.PgException.internalQuery:Ljava/lang/String;
9: aload 0
aload 9
putfield io.vertx.pgclient.PgException.where:Ljava/lang/String;
10: aload 0
aload 10
putfield io.vertx.pgclient.PgException.file:Ljava/lang/String;
11: aload 0
aload 11
putfield io.vertx.pgclient.PgException.line:Ljava/lang/String;
12: aload 0
aload 12
putfield io.vertx.pgclient.PgException.routine:Ljava/lang/String;
13: aload 0
aload 13
putfield io.vertx.pgclient.PgException.schema:Ljava/lang/String;
14: aload 0
aload 14
putfield io.vertx.pgclient.PgException.table:Ljava/lang/String;
15: aload 0
aload 15
putfield io.vertx.pgclient.PgException.column:Ljava/lang/String;
16: aload 0
aload 16
putfield io.vertx.pgclient.PgException.dataType:Ljava/lang/String;
17: aload 0
aload 17
putfield io.vertx.pgclient.PgException.constraint:Ljava/lang/String;
18: return
end local 17 end local 16 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 19 0 this Lio/vertx/pgclient/PgException;
0 19 1 errorMessage Ljava/lang/String;
0 19 2 severity Ljava/lang/String;
0 19 3 code Ljava/lang/String;
0 19 4 detail Ljava/lang/String;
0 19 5 hint Ljava/lang/String;
0 19 6 position Ljava/lang/String;
0 19 7 internalPosition Ljava/lang/String;
0 19 8 internalQuery Ljava/lang/String;
0 19 9 where Ljava/lang/String;
0 19 10 file Ljava/lang/String;
0 19 11 line Ljava/lang/String;
0 19 12 routine Ljava/lang/String;
0 19 13 schema Ljava/lang/String;
0 19 14 table Ljava/lang/String;
0 19 15 column Ljava/lang/String;
0 19 16 dataType Ljava/lang/String;
0 19 17 constraint Ljava/lang/String;
MethodParameters:
Name Flags
errorMessage
severity
code
detail
hint
position
internalPosition
internalQuery
where
file
line
routine
schema
table
column
dataType
constraint
public java.lang.String getErrorMessage();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.pgclient.PgException.errorMessage:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/pgclient/PgException;
public java.lang.String getSeverity();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.pgclient.PgException.severity:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/pgclient/PgException;
public java.lang.String getCode();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.pgclient.PgException.code:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/pgclient/PgException;
public java.lang.String getDetail();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.pgclient.PgException.detail:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/pgclient/PgException;
public java.lang.String getHint();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.pgclient.PgException.hint:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/pgclient/PgException;
public java.lang.String getPosition();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.pgclient.PgException.position:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/pgclient/PgException;
public java.lang.String getWhere();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.pgclient.PgException.where:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/pgclient/PgException;
public java.lang.String getFile();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.pgclient.PgException.file:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/pgclient/PgException;
public java.lang.String getLine();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.pgclient.PgException.line:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/pgclient/PgException;
public java.lang.String getRoutine();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.pgclient.PgException.routine:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/pgclient/PgException;
public java.lang.String getSchema();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.pgclient.PgException.schema:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/pgclient/PgException;
public java.lang.String getTable();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.pgclient.PgException.table:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/pgclient/PgException;
public java.lang.String getColumn();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.pgclient.PgException.column:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/pgclient/PgException;
public java.lang.String getDataType();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.pgclient.PgException.dataType:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/pgclient/PgException;
public java.lang.String getConstraint();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.pgclient.PgException.constraint:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/pgclient/PgException;
public java.lang.String getInternalPosition();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.pgclient.PgException.internalPosition:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/pgclient/PgException;
public java.lang.String getInternalQuery();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.pgclient.PgException.internalQuery:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/pgclient/PgException;
private static void append(java.lang.StringBuffer, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/StringBuffer;Ljava/lang/String;Ljava/lang/String;)V
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
ifnull 2
1: aload 0
ldc ", \""
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
aload 1
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
ldc "\": "
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
aload 2
invokestatic io.vertx.core.json.Json.encode:(Ljava/lang/Object;)Ljava/lang/String;
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
2: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 stringBuffer Ljava/lang/StringBuffer;
0 3 1 key Ljava/lang/String;
0 3 2 value Ljava/lang/String;
MethodParameters:
Name Flags
stringBuffer
key
value
public java.lang.String getMessage();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: new java.lang.StringBuffer
dup
invokespecial java.lang.StringBuffer.<init>:()V
astore 1
start local 1 1: aload 1
ldc "message"
aload 0
invokevirtual io.vertx.pgclient.PgException.getErrorMessage:()Ljava/lang/String;
invokestatic io.vertx.pgclient.PgException.append:(Ljava/lang/StringBuffer;Ljava/lang/String;Ljava/lang/String;)V
2: aload 1
ldc "severity"
aload 0
invokevirtual io.vertx.pgclient.PgException.getSeverity:()Ljava/lang/String;
invokestatic io.vertx.pgclient.PgException.append:(Ljava/lang/StringBuffer;Ljava/lang/String;Ljava/lang/String;)V
3: aload 1
ldc "code"
aload 0
invokevirtual io.vertx.pgclient.PgException.getCode:()Ljava/lang/String;
invokestatic io.vertx.pgclient.PgException.append:(Ljava/lang/StringBuffer;Ljava/lang/String;Ljava/lang/String;)V
4: aload 1
ldc "detail"
aload 0
invokevirtual io.vertx.pgclient.PgException.getDetail:()Ljava/lang/String;
invokestatic io.vertx.pgclient.PgException.append:(Ljava/lang/StringBuffer;Ljava/lang/String;Ljava/lang/String;)V
5: aload 1
ldc "hint"
aload 0
invokevirtual io.vertx.pgclient.PgException.getHint:()Ljava/lang/String;
invokestatic io.vertx.pgclient.PgException.append:(Ljava/lang/StringBuffer;Ljava/lang/String;Ljava/lang/String;)V
6: aload 1
ldc "position"
aload 0
invokevirtual io.vertx.pgclient.PgException.getPosition:()Ljava/lang/String;
invokestatic io.vertx.pgclient.PgException.append:(Ljava/lang/StringBuffer;Ljava/lang/String;Ljava/lang/String;)V
7: aload 1
ldc "internalPosition"
aload 0
invokevirtual io.vertx.pgclient.PgException.getInternalPosition:()Ljava/lang/String;
invokestatic io.vertx.pgclient.PgException.append:(Ljava/lang/StringBuffer;Ljava/lang/String;Ljava/lang/String;)V
8: aload 1
ldc "internalQuery"
aload 0
invokevirtual io.vertx.pgclient.PgException.getInternalQuery:()Ljava/lang/String;
invokestatic io.vertx.pgclient.PgException.append:(Ljava/lang/StringBuffer;Ljava/lang/String;Ljava/lang/String;)V
9: aload 1
ldc "where"
aload 0
invokevirtual io.vertx.pgclient.PgException.getWhere:()Ljava/lang/String;
invokestatic io.vertx.pgclient.PgException.append:(Ljava/lang/StringBuffer;Ljava/lang/String;Ljava/lang/String;)V
10: aload 1
ldc "file"
aload 0
invokevirtual io.vertx.pgclient.PgException.getFile:()Ljava/lang/String;
invokestatic io.vertx.pgclient.PgException.append:(Ljava/lang/StringBuffer;Ljava/lang/String;Ljava/lang/String;)V
11: aload 1
ldc "line"
aload 0
invokevirtual io.vertx.pgclient.PgException.getLine:()Ljava/lang/String;
invokestatic io.vertx.pgclient.PgException.append:(Ljava/lang/StringBuffer;Ljava/lang/String;Ljava/lang/String;)V
12: aload 1
ldc "routine"
aload 0
invokevirtual io.vertx.pgclient.PgException.getRoutine:()Ljava/lang/String;
invokestatic io.vertx.pgclient.PgException.append:(Ljava/lang/StringBuffer;Ljava/lang/String;Ljava/lang/String;)V
13: aload 1
ldc "schema"
aload 0
invokevirtual io.vertx.pgclient.PgException.getSchema:()Ljava/lang/String;
invokestatic io.vertx.pgclient.PgException.append:(Ljava/lang/StringBuffer;Ljava/lang/String;Ljava/lang/String;)V
14: aload 1
ldc "table"
aload 0
invokevirtual io.vertx.pgclient.PgException.getTable:()Ljava/lang/String;
invokestatic io.vertx.pgclient.PgException.append:(Ljava/lang/StringBuffer;Ljava/lang/String;Ljava/lang/String;)V
15: aload 1
ldc "column"
aload 0
invokevirtual io.vertx.pgclient.PgException.getColumn:()Ljava/lang/String;
invokestatic io.vertx.pgclient.PgException.append:(Ljava/lang/StringBuffer;Ljava/lang/String;Ljava/lang/String;)V
16: aload 1
ldc "dataType"
aload 0
invokevirtual io.vertx.pgclient.PgException.getDataType:()Ljava/lang/String;
invokestatic io.vertx.pgclient.PgException.append:(Ljava/lang/StringBuffer;Ljava/lang/String;Ljava/lang/String;)V
17: aload 1
ldc "constraint"
aload 0
invokevirtual io.vertx.pgclient.PgException.getConstraint:()Ljava/lang/String;
invokestatic io.vertx.pgclient.PgException.append:(Ljava/lang/StringBuffer;Ljava/lang/String;Ljava/lang/String;)V
18: aload 1
invokevirtual java.lang.StringBuffer.length:()I
ifne 20
19: ldc "{}"
areturn
20: StackMap locals: java.lang.StringBuffer
StackMap stack:
aload 1
ldc " }"
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
21: aload 1
iconst_0
bipush 123
invokevirtual java.lang.StringBuffer.setCharAt:(IC)V
22: aload 1
invokevirtual java.lang.StringBuffer.toString:()Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lio/vertx/pgclient/PgException;
1 23 1 sb Ljava/lang/StringBuffer;
}
SourceFile: "PgException.java"