class org.jooq.RenamedTable<R extends org.jooq.Record> extends org.jooq.impl.TableImpl<R>
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.jooq.RenamedTable
super_class: org.jooq.impl.TableImpl
{
private static final long serialVersionUID;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: -309012919785933903
void <init>(org.jooq.Schema, org.jooq.Table<R>, java.lang.String);
descriptor: (Lorg/jooq/Schema;Lorg/jooq/Table;Ljava/lang/String;)V
flags: (0x0000)
Code:
stack=3, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 3
invokestatic org.jooq.impl.DSL.name:(Ljava/lang/String;)Lorg/jooq/Name;
aload 1
invokespecial org.jooq.impl.TableImpl.<init>:(Lorg/jooq/Name;Lorg/jooq/Schema;)V
1: aload 2
invokeinterface org.jooq.Table.fields:()[Lorg/jooq/Field;
dup
astore 7
arraylength
istore 6
iconst_0
istore 5
goto 5
StackMap locals: org.jooq.RenamedTable org.jooq.Schema org.jooq.Table java.lang.String top int int org.jooq.Field[]
StackMap stack:
2: aload 7
iload 5
aaload
astore 4
start local 4 3: aload 4
invokeinterface org.jooq.Field.getUnqualifiedName:()Lorg/jooq/Name;
aload 4
invokeinterface org.jooq.Field.getDataType:()Lorg/jooq/DataType;
aload 0
invokestatic org.jooq.RenamedTable.createField:(Lorg/jooq/Name;Lorg/jooq/DataType;Lorg/jooq/Table;)Lorg/jooq/TableField;
pop
end local 4 4: iinc 5 1
StackMap locals:
StackMap stack:
5: iload 5
iload 6
if_icmplt 2
6: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/jooq/RenamedTable<TR;>;
0 7 1 schema Lorg/jooq/Schema;
0 7 2 delegate Lorg/jooq/Table<TR;>;
0 7 3 rename Ljava/lang/String;
3 4 4 field Lorg/jooq/Field<*>;
Signature: (Lorg/jooq/Schema;Lorg/jooq/Table<TR;>;Ljava/lang/String;)V
MethodParameters:
Name Flags
schema
delegate
rename
}
Signature: <R::Lorg/jooq/Record;>Lorg/jooq/impl/TableImpl<TR;>;
SourceFile: "RenamedTable.java"