final class io.vertx.mysqlclient.impl.codec.ColumnDefinition
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: io.vertx.mysqlclient.impl.codec.ColumnDefinition
super_class: java.lang.Object
{
private final java.lang.String catalog;
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 orgTable;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String name;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String orgName;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final int characterSet;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final long columnLength;
descriptor: J
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final io.vertx.mysqlclient.impl.codec.DataType type;
descriptor: Lio/vertx/mysqlclient/impl/codec/DataType;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final int flags;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final byte decimals;
descriptor: B
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
void <init>(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, int, long, io.vertx.mysqlclient.impl.codec.DataType, int, byte);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IJLio/vertx/mysqlclient/impl/codec/DataType;IB)V
flags: (0x0000)
Code:
stack=3, locals=13, args_size=12
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 10 start local 11 start local 12 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.catalog:Ljava/lang/String;
2: aload 0
aload 2
putfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.schema:Ljava/lang/String;
3: aload 0
aload 3
putfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.table:Ljava/lang/String;
4: aload 0
aload 4
putfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.orgTable:Ljava/lang/String;
5: aload 0
aload 5
putfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.name:Ljava/lang/String;
6: aload 0
aload 6
putfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.orgName:Ljava/lang/String;
7: aload 0
iload 7
putfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.characterSet:I
8: aload 0
lload 8
putfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.columnLength:J
9: aload 0
aload 10
putfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.type:Lio/vertx/mysqlclient/impl/codec/DataType;
10: aload 0
iload 11
putfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.flags:I
11: aload 0
iload 12
putfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.decimals:B
12: return
end local 12 end local 11 end local 10 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 13 0 this Lio/vertx/mysqlclient/impl/codec/ColumnDefinition;
0 13 1 catalog Ljava/lang/String;
0 13 2 schema Ljava/lang/String;
0 13 3 table Ljava/lang/String;
0 13 4 orgTable Ljava/lang/String;
0 13 5 name Ljava/lang/String;
0 13 6 orgName Ljava/lang/String;
0 13 7 characterSet I
0 13 8 columnLength J
0 13 10 type Lio/vertx/mysqlclient/impl/codec/DataType;
0 13 11 flags I
0 13 12 decimals B
MethodParameters:
Name Flags
catalog
schema
table
orgTable
name
orgName
characterSet
columnLength
type
flags
decimals
java.lang.String catalog();
descriptor: ()Ljava/lang/String;
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.catalog:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/mysqlclient/impl/codec/ColumnDefinition;
java.lang.String schema();
descriptor: ()Ljava/lang/String;
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.schema:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/mysqlclient/impl/codec/ColumnDefinition;
java.lang.String table();
descriptor: ()Ljava/lang/String;
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.table:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/mysqlclient/impl/codec/ColumnDefinition;
java.lang.String orgTable();
descriptor: ()Ljava/lang/String;
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.orgTable:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/mysqlclient/impl/codec/ColumnDefinition;
java.lang.String name();
descriptor: ()Ljava/lang/String;
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.name:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/mysqlclient/impl/codec/ColumnDefinition;
java.lang.String orgName();
descriptor: ()Ljava/lang/String;
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.orgName:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/mysqlclient/impl/codec/ColumnDefinition;
int characterSet();
descriptor: ()I
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.characterSet:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/mysqlclient/impl/codec/ColumnDefinition;
long columnLength();
descriptor: ()J
flags: (0x0000)
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.columnLength:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/mysqlclient/impl/codec/ColumnDefinition;
io.vertx.mysqlclient.impl.codec.DataType type();
descriptor: ()Lio/vertx/mysqlclient/impl/codec/DataType;
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.type:Lio/vertx/mysqlclient/impl/codec/DataType;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/mysqlclient/impl/codec/ColumnDefinition;
int flags();
descriptor: ()I
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.flags:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/mysqlclient/impl/codec/ColumnDefinition;
byte decimals();
descriptor: ()B
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.decimals:B
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/mysqlclient/impl/codec/ColumnDefinition;
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
ldc "ColumnDefinition{catalog='"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
1: aload 0
getfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.catalog:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
bipush 39
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
2: ldc ", schema='"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.schema:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
bipush 39
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
3: ldc ", table='"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.table:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
bipush 39
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
4: ldc ", orgTable='"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.orgTable:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
bipush 39
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
5: ldc ", name='"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.name:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
bipush 39
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
6: ldc ", orgName='"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.orgName:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
bipush 39
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
7: ldc ", characterSet="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.characterSet:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
8: ldc ", columnLength="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.columnLength:J
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
9: ldc ", type="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.type:Lio/vertx/mysqlclient/impl/codec/DataType;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
10: ldc ", flags="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.flags:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
11: ldc ", decimals="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.mysqlclient.impl.codec.ColumnDefinition.decimals:B
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
12: bipush 125
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
13: invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lio/vertx/mysqlclient/impl/codec/ColumnDefinition;
}
SourceFile: "ColumnDefinition.java"
NestMembers:
io.vertx.mysqlclient.impl.codec.ColumnDefinition$ColumnDefinitionFlags io.vertx.mysqlclient.impl.codec.ColumnDefinition$ColumnType
InnerClasses:
final ColumnDefinitionFlags = io.vertx.mysqlclient.impl.codec.ColumnDefinition$ColumnDefinitionFlags of io.vertx.mysqlclient.impl.codec.ColumnDefinition
final ColumnType = io.vertx.mysqlclient.impl.codec.ColumnDefinition$ColumnType of io.vertx.mysqlclient.impl.codec.ColumnDefinition