public class org.hibernate.mapping.Column implements org.hibernate.mapping.Selectable, java.io.Serializable, java.lang.Cloneable
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.hibernate.mapping.Column
super_class: java.lang.Object
{
public static final int DEFAULT_LENGTH;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 255
public static final int DEFAULT_PRECISION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 19
public static final int DEFAULT_SCALE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
private int length;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int precision;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int scale;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private org.hibernate.mapping.Value value;
descriptor: Lorg/hibernate/mapping/Value;
flags: (0x0002) ACC_PRIVATE
private int typeIndex;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private java.lang.String name;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private boolean nullable;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean unique;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private java.lang.String sqlType;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.Integer sqlTypeCode;
descriptor: Ljava/lang/Integer;
flags: (0x0002) ACC_PRIVATE
private boolean quoted;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
int uniqueInteger;
descriptor: I
flags: (0x0000)
private java.lang.String checkConstraint;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String comment;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String defaultValue;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String customWrite;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String customRead;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
sipush 255
putfield org.hibernate.mapping.Column.length:I
2: aload 0
bipush 19
putfield org.hibernate.mapping.Column.precision:I
3: aload 0
iconst_2
putfield org.hibernate.mapping.Column.scale:I
4: aload 0
iconst_1
putfield org.hibernate.mapping.Column.nullable:Z
5: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/hibernate/mapping/Column;
public void <init>(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
sipush 255
putfield org.hibernate.mapping.Column.length:I
2: aload 0
bipush 19
putfield org.hibernate.mapping.Column.precision:I
3: aload 0
iconst_2
putfield org.hibernate.mapping.Column.scale:I
4: aload 0
iconst_1
putfield org.hibernate.mapping.Column.nullable:Z
5: aload 0
aload 1
invokevirtual org.hibernate.mapping.Column.setName:(Ljava/lang/String;)V
6: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/hibernate/mapping/Column;
0 7 1 columnName Ljava/lang/String;
MethodParameters:
Name Flags
columnName
public int getLength();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Column.length:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Column;
public void setLength(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.mapping.Column.length:I
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Column;
0 2 1 length I
MethodParameters:
Name Flags
length
public org.hibernate.mapping.Value getValue();
descriptor: ()Lorg/hibernate/mapping/Value;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Column.value:Lorg/hibernate/mapping/Value;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Column;
public void setValue(org.hibernate.mapping.Value);
descriptor: (Lorg/hibernate/mapping/Value;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Column.value:Lorg/hibernate/mapping/Value;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Column;
0 2 1 value Lorg/hibernate/mapping/Value;
MethodParameters:
Name Flags
value
public java.lang.String getName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Column.name:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Column;
public void setName(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 1
invokestatic org.hibernate.internal.util.StringHelper.isNotEmpty:(Ljava/lang/String;)Z
ifeq 5
1: ldc "`\"["
aload 1
iconst_0
invokevirtual java.lang.String.charAt:(I)C
invokevirtual java.lang.String.indexOf:(I)I
iconst_m1
if_icmple 5
2: aload 0
iconst_1
putfield org.hibernate.mapping.Column.quoted:Z
3: aload 0
aload 1
iconst_1
aload 1
invokevirtual java.lang.String.length:()I
iconst_1
isub
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
putfield org.hibernate.mapping.Column.name:Ljava/lang/String;
4: goto 6
5: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.mapping.Column.name:Ljava/lang/String;
6: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/hibernate/mapping/Column;
0 7 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public java.lang.String getQuotedName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Column.quoted:Z
ifeq 2
1: new java.lang.StringBuilder
dup
ldc "`"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield org.hibernate.mapping.Column.name:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "`"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
goto 3
2: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.mapping.Column.name:Ljava/lang/String;
3: StackMap locals:
StackMap stack: java.lang.String
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/hibernate/mapping/Column;
public java.lang.String getQuotedName(org.hibernate.dialect.Dialect);
descriptor: (Lorg/hibernate/dialect/Dialect;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.mapping.Column.quoted:Z
ifeq 2
1: new java.lang.StringBuilder
dup
aload 1
invokevirtual org.hibernate.dialect.Dialect.openQuote:()C
invokestatic java.lang.String.valueOf:(C)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield org.hibernate.mapping.Column.name:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokevirtual org.hibernate.dialect.Dialect.closeQuote:()C
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
goto 3
2: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.mapping.Column.name:Ljava/lang/String;
3: StackMap locals:
StackMap stack: java.lang.String
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/hibernate/mapping/Column;
0 4 1 d Lorg/hibernate/dialect/Dialect;
MethodParameters:
Name Flags
d
public java.lang.String getAlias(org.hibernate.dialect.Dialect);
descriptor: (Lorg/hibernate/dialect/Dialect;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=6, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.mapping.Column.name:Ljava/lang/String;
invokestatic org.hibernate.internal.util.StringHelper.lastIndexOfLetter:(Ljava/lang/String;)I
istore 2
start local 2 1: new java.lang.StringBuilder
dup
aload 0
getfield org.hibernate.mapping.Column.uniqueInteger:I
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
bipush 95
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
start local 3 2: aload 0
getfield org.hibernate.mapping.Column.name:Ljava/lang/String;
astore 4
start local 4 3: iload 2
iconst_m1
if_icmpne 6
4: ldc "column"
astore 4
5: goto 8
6: StackMap locals: int java.lang.String java.lang.String
StackMap stack:
aload 0
getfield org.hibernate.mapping.Column.name:Ljava/lang/String;
invokevirtual java.lang.String.length:()I
iload 2
iconst_1
iadd
if_icmple 8
7: aload 0
getfield org.hibernate.mapping.Column.name:Ljava/lang/String;
iconst_0
iload 2
iconst_1
iadd
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
astore 4
8: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.mapping.Column.name:Ljava/lang/String;
invokevirtual java.lang.String.length:()I
aload 3
invokevirtual java.lang.String.length:()I
iadd
aload 1
invokevirtual org.hibernate.dialect.Dialect.getMaxAliasLength:()I
if_icmpgt 11
9: aload 0
getfield org.hibernate.mapping.Column.quoted:Z
ifne 11
aload 0
getfield org.hibernate.mapping.Column.name:Ljava/lang/String;
getstatic java.util.Locale.ROOT:Ljava/util/Locale;
invokevirtual java.lang.String.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String;
ldc "rowid"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 11
10: iconst_1
goto 12
StackMap locals:
StackMap stack:
11: iconst_0
StackMap locals:
StackMap stack: int
12: istore 5
start local 5 13: iload 5
ifne 21
14: aload 3
invokevirtual java.lang.String.length:()I
aload 1
invokevirtual org.hibernate.dialect.Dialect.getMaxAliasLength:()I
if_icmplt 19
15: new org.hibernate.MappingException
dup
16: ldc "Unique suffix [%s] length must be less than maximum [%d]"
iconst_2
anewarray java.lang.Object
dup
iconst_0
17: aload 3
aastore
dup
iconst_1
aload 1
invokevirtual org.hibernate.dialect.Dialect.getMaxAliasLength:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
18: invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
invokespecial org.hibernate.MappingException.<init>:(Ljava/lang/String;)V
athrow
19: StackMap locals: int
StackMap stack:
aload 4
invokevirtual java.lang.String.length:()I
aload 3
invokevirtual java.lang.String.length:()I
iadd
aload 1
invokevirtual org.hibernate.dialect.Dialect.getMaxAliasLength:()I
if_icmple 21
20: aload 4
iconst_0
aload 1
invokevirtual org.hibernate.dialect.Dialect.getMaxAliasLength:()I
aload 3
invokevirtual java.lang.String.length:()I
isub
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
astore 4
21: StackMap locals:
StackMap stack:
new java.lang.StringBuilder
dup
aload 4
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
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 22 0 this Lorg/hibernate/mapping/Column;
0 22 1 dialect Lorg/hibernate/dialect/Dialect;
1 22 2 lastLetter I
2 22 3 suffix Ljava/lang/String;
3 22 4 alias Ljava/lang/String;
13 22 5 useRawName Z
MethodParameters:
Name Flags
dialect
public java.lang.String getAlias(org.hibernate.dialect.Dialect, org.hibernate.mapping.Table);
descriptor: (Lorg/hibernate/dialect/Dialect;Lorg/hibernate/mapping/Table;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new java.lang.StringBuilder
dup
aload 0
aload 1
invokevirtual org.hibernate.mapping.Column.getAlias:(Lorg/hibernate/dialect/Dialect;)Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual org.hibernate.mapping.Table.getUniqueInteger:()I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
bipush 95
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Column;
0 1 1 dialect Lorg/hibernate/dialect/Dialect;
0 1 2 table Lorg/hibernate/mapping/Table;
MethodParameters:
Name Flags
dialect
table
public boolean isNullable();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Column.nullable:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Column;
public void setNullable(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.mapping.Column.nullable:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Column;
0 2 1 nullable Z
MethodParameters:
Name Flags
nullable
public int getTypeIndex();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Column.typeIndex:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Column;
public void setTypeIndex(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.mapping.Column.typeIndex:I
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Column;
0 2 1 typeIndex I
MethodParameters:
Name Flags
typeIndex
public boolean isUnique();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Column.unique:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Column;
public int hashCode();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.hibernate.mapping.Column.isQuoted:()Z
ifeq 2
1: aload 0
getfield org.hibernate.mapping.Column.name:Ljava/lang/String;
invokevirtual java.lang.String.hashCode:()I
goto 3
2: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.mapping.Column.name:Ljava/lang/String;
getstatic java.util.Locale.ROOT:Ljava/util/Locale;
invokevirtual java.lang.String.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String;
invokevirtual java.lang.String.hashCode:()I
3: StackMap locals:
StackMap stack: int
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/hibernate/mapping/Column;
public boolean equals(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
instanceof org.hibernate.mapping.Column
ifeq 1
aload 0
aload 1
checkcast org.hibernate.mapping.Column
invokevirtual org.hibernate.mapping.Column.equals:(Lorg/hibernate/mapping/Column;)Z
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Column;
0 2 1 object Ljava/lang/Object;
MethodParameters:
Name Flags
object
public boolean equals(org.hibernate.mapping.Column);
descriptor: (Lorg/hibernate/mapping/Column;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 1
iconst_0
ireturn
1: StackMap locals:
StackMap stack:
aload 0
aload 1
if_acmpne 2
iconst_1
ireturn
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual org.hibernate.mapping.Column.isQuoted:()Z
ifeq 4
3: aload 0
getfield org.hibernate.mapping.Column.name:Ljava/lang/String;
aload 1
getfield org.hibernate.mapping.Column.name:Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
goto 5
4: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.mapping.Column.name:Ljava/lang/String;
aload 1
getfield org.hibernate.mapping.Column.name:Ljava/lang/String;
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
5: StackMap locals:
StackMap stack: int
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/hibernate/mapping/Column;
0 6 1 column Lorg/hibernate/mapping/Column;
MethodParameters:
Name Flags
column
public int getSqlTypeCode(org.hibernate.engine.spi.Mapping);
descriptor: (Lorg/hibernate/engine/spi/Mapping;)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.hibernate.mapping.Column.getValue:()Lorg/hibernate/mapping/Value;
invokeinterface org.hibernate.mapping.Value.getType:()Lorg/hibernate/type/Type;
astore 2
start local 2 1: aload 2
aload 1
invokeinterface org.hibernate.type.Type.sqlTypes:(Lorg/hibernate/engine/spi/Mapping;)[I
aload 0
invokevirtual org.hibernate.mapping.Column.getTypeIndex:()I
iaload
istore 3
start local 3 2: aload 0
invokevirtual org.hibernate.mapping.Column.getSqlTypeCode:()Ljava/lang/Integer;
ifnull 4
aload 0
invokevirtual org.hibernate.mapping.Column.getSqlTypeCode:()Ljava/lang/Integer;
invokevirtual java.lang.Integer.intValue:()I
iload 3
if_icmpeq 4
3: new org.hibernate.MappingException
dup
new java.lang.StringBuilder
dup
ldc "SQLType code's does not match. mapped as "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 3
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " but is "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual org.hibernate.mapping.Column.getSqlTypeCode:()Ljava/lang/Integer;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial org.hibernate.MappingException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals: org.hibernate.type.Type int
StackMap stack:
iload 3
5: ireturn
end local 3 6: StackMap locals: org.hibernate.mapping.Column org.hibernate.engine.spi.Mapping org.hibernate.type.Type
StackMap stack: java.lang.Exception
astore 3
start local 3 7: new org.hibernate.MappingException
dup
8: new java.lang.StringBuilder
dup
ldc "Could not determine type for column "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
9: aload 0
getfield org.hibernate.mapping.Column.name:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
10: ldc " of type "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
11: aload 2
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
12: ldc ": "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
13: aload 3
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
14: invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
15: aload 3
16: invokespecial org.hibernate.MappingException.<init>:(Ljava/lang/String;Ljava/lang/Throwable;)V
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Lorg/hibernate/mapping/Column;
0 17 1 mapping Lorg/hibernate/engine/spi/Mapping;
1 17 2 type Lorg/hibernate/type/Type;
2 6 3 sqlTypeCode I
7 17 3 e Ljava/lang/Exception;
Exception table:
from to target type
1 5 6 Class java.lang.Exception
Exceptions:
throws org.hibernate.MappingException
MethodParameters:
Name Flags
mapping
public java.lang.Integer getSqlTypeCode();
descriptor: ()Ljava/lang/Integer;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Column.sqlTypeCode:Ljava/lang/Integer;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Column;
public void setSqlTypeCode(java.lang.Integer);
descriptor: (Ljava/lang/Integer;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Column.sqlTypeCode:Ljava/lang/Integer;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Column;
0 2 1 typeCode Ljava/lang/Integer;
MethodParameters:
Name Flags
typeCode
public java.lang.String getSqlType(org.hibernate.dialect.Dialect, org.hibernate.engine.spi.Mapping);
descriptor: (Lorg/hibernate/dialect/Dialect;Lorg/hibernate/engine/spi/Mapping;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield org.hibernate.mapping.Column.sqlType:Ljava/lang/String;
ifnonnull 2
1: aload 0
aload 1
aload 0
aload 2
invokevirtual org.hibernate.mapping.Column.getSqlTypeCode:(Lorg/hibernate/engine/spi/Mapping;)I
aload 0
invokevirtual org.hibernate.mapping.Column.getLength:()I
i2l
aload 0
invokevirtual org.hibernate.mapping.Column.getPrecision:()I
aload 0
invokevirtual org.hibernate.mapping.Column.getScale:()I
invokevirtual org.hibernate.dialect.Dialect.getTypeName:(IJII)Ljava/lang/String;
putfield org.hibernate.mapping.Column.sqlType:Ljava/lang/String;
2: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.mapping.Column.sqlType:Ljava/lang/String;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/mapping/Column;
0 3 1 dialect Lorg/hibernate/dialect/Dialect;
0 3 2 mapping Lorg/hibernate/engine/spi/Mapping;
Exceptions:
throws org.hibernate.HibernateException
MethodParameters:
Name Flags
dialect
mapping
public java.lang.String getSqlType();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Column.sqlType:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Column;
public void setSqlType(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Column.sqlType:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Column;
0 2 1 sqlType Ljava/lang/String;
MethodParameters:
Name Flags
sqlType
public void setUnique(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.mapping.Column.unique:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Column;
0 2 1 unique Z
MethodParameters:
Name Flags
unique
public boolean isQuoted();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Column.quoted:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Column;
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
aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
bipush 40
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
aload 0
invokevirtual org.hibernate.mapping.Column.getName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
bipush 41
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Column;
public java.lang.String getCheckConstraint();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Column.checkConstraint:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Column;
public void setCheckConstraint(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Column.checkConstraint:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Column;
0 2 1 checkConstraint Ljava/lang/String;
MethodParameters:
Name Flags
checkConstraint
public boolean hasCheckConstraint();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Column.checkConstraint:Ljava/lang/String;
ifnull 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Column;
public java.lang.String getTemplate(org.hibernate.dialect.Dialect, org.hibernate.dialect.function.SQLFunctionRegistry);
descriptor: (Lorg/hibernate/dialect/Dialect;Lorg/hibernate/dialect/function/SQLFunctionRegistry;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.hibernate.mapping.Column.hasCustomRead:()Z
ifeq 2
1: aload 0
getfield org.hibernate.mapping.Column.customRead:Ljava/lang/String;
aload 1
aload 2
invokestatic org.hibernate.sql.Template.renderWhereStringTemplate:(Ljava/lang/String;Lorg/hibernate/dialect/Dialect;Lorg/hibernate/dialect/function/SQLFunctionRegistry;)Ljava/lang/String;
goto 3
2: StackMap locals:
StackMap stack:
new java.lang.StringBuilder
dup
ldc "$PlaceHolder$."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
aload 1
invokevirtual org.hibernate.mapping.Column.getQuotedName:(Lorg/hibernate/dialect/Dialect;)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
3: StackMap locals:
StackMap stack: java.lang.String
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/hibernate/mapping/Column;
0 4 1 dialect Lorg/hibernate/dialect/Dialect;
0 4 2 functionRegistry Lorg/hibernate/dialect/function/SQLFunctionRegistry;
MethodParameters:
Name Flags
dialect
functionRegistry
public boolean hasCustomRead();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Column.customRead:Ljava/lang/String;
ifnull 1
aload 0
getfield org.hibernate.mapping.Column.customRead:Ljava/lang/String;
invokevirtual java.lang.String.length:()I
ifle 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Column;
public java.lang.String getReadExpr(org.hibernate.dialect.Dialect);
descriptor: (Lorg/hibernate/dialect/Dialect;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.hibernate.mapping.Column.hasCustomRead:()Z
ifeq 1
aload 0
getfield org.hibernate.mapping.Column.customRead:Ljava/lang/String;
goto 2
StackMap locals:
StackMap stack:
1: aload 0
aload 1
invokevirtual org.hibernate.mapping.Column.getQuotedName:(Lorg/hibernate/dialect/Dialect;)Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
2: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/mapping/Column;
0 3 1 dialect Lorg/hibernate/dialect/Dialect;
MethodParameters:
Name Flags
dialect
public java.lang.String getWriteExpr();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Column.customWrite:Ljava/lang/String;
ifnull 1
aload 0
getfield org.hibernate.mapping.Column.customWrite:Ljava/lang/String;
invokevirtual java.lang.String.length:()I
ifle 1
aload 0
getfield org.hibernate.mapping.Column.customWrite:Ljava/lang/String;
goto 2
StackMap locals:
StackMap stack:
1: ldc "?"
StackMap locals:
StackMap stack: java.lang.String
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/mapping/Column;
public boolean isFormula();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Column;
public java.lang.String getText(org.hibernate.dialect.Dialect);
descriptor: (Lorg/hibernate/dialect/Dialect;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual org.hibernate.mapping.Column.getQuotedName:(Lorg/hibernate/dialect/Dialect;)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Column;
0 1 1 d Lorg/hibernate/dialect/Dialect;
MethodParameters:
Name Flags
d
public java.lang.String getText();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.hibernate.mapping.Column.getName:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Column;
public int getPrecision();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Column.precision:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Column;
public void setPrecision(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.mapping.Column.precision:I
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Column;
0 2 1 scale I
MethodParameters:
Name Flags
scale
public int getScale();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Column.scale:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Column;
public void setScale(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.mapping.Column.scale:I
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Column;
0 2 1 scale I
MethodParameters:
Name Flags
scale
public java.lang.String getComment();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Column.comment:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Column;
public void setComment(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Column.comment:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Column;
0 2 1 comment Ljava/lang/String;
MethodParameters:
Name Flags
comment
public java.lang.String getDefaultValue();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Column.defaultValue:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Column;
public void setDefaultValue(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Column.defaultValue:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Column;
0 2 1 defaultValue Ljava/lang/String;
MethodParameters:
Name Flags
defaultValue
public java.lang.String getCustomWrite();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Column.customWrite:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Column;
public void setCustomWrite(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Column.customWrite:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Column;
0 2 1 customWrite Ljava/lang/String;
MethodParameters:
Name Flags
customWrite
public java.lang.String getCustomRead();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Column.customRead:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Column;
public void setCustomRead(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Column.customRead:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Column;
0 2 1 customRead Ljava/lang/String;
MethodParameters:
Name Flags
customRead
public java.lang.String getCanonicalName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Column.quoted:Z
ifeq 1
aload 0
getfield org.hibernate.mapping.Column.name:Ljava/lang/String;
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield org.hibernate.mapping.Column.name:Ljava/lang/String;
getstatic java.util.Locale.ROOT:Ljava/util/Locale;
invokevirtual java.lang.String.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/mapping/Column;
public org.hibernate.mapping.Column clone();
descriptor: ()Lorg/hibernate/mapping/Column;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: new org.hibernate.mapping.Column
dup
invokespecial org.hibernate.mapping.Column.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.hibernate.mapping.Column.length:I
invokevirtual org.hibernate.mapping.Column.setLength:(I)V
2: aload 1
aload 0
getfield org.hibernate.mapping.Column.scale:I
invokevirtual org.hibernate.mapping.Column.setScale:(I)V
3: aload 1
aload 0
getfield org.hibernate.mapping.Column.value:Lorg/hibernate/mapping/Value;
invokevirtual org.hibernate.mapping.Column.setValue:(Lorg/hibernate/mapping/Value;)V
4: aload 1
aload 0
getfield org.hibernate.mapping.Column.typeIndex:I
invokevirtual org.hibernate.mapping.Column.setTypeIndex:(I)V
5: aload 1
aload 0
invokevirtual org.hibernate.mapping.Column.getQuotedName:()Ljava/lang/String;
invokevirtual org.hibernate.mapping.Column.setName:(Ljava/lang/String;)V
6: aload 1
aload 0
getfield org.hibernate.mapping.Column.nullable:Z
invokevirtual org.hibernate.mapping.Column.setNullable:(Z)V
7: aload 1
aload 0
getfield org.hibernate.mapping.Column.precision:I
invokevirtual org.hibernate.mapping.Column.setPrecision:(I)V
8: aload 1
aload 0
getfield org.hibernate.mapping.Column.unique:Z
invokevirtual org.hibernate.mapping.Column.setUnique:(Z)V
9: aload 1
aload 0
getfield org.hibernate.mapping.Column.sqlType:Ljava/lang/String;
invokevirtual org.hibernate.mapping.Column.setSqlType:(Ljava/lang/String;)V
10: aload 1
aload 0
getfield org.hibernate.mapping.Column.sqlTypeCode:Ljava/lang/Integer;
invokevirtual org.hibernate.mapping.Column.setSqlTypeCode:(Ljava/lang/Integer;)V
11: aload 1
aload 0
getfield org.hibernate.mapping.Column.uniqueInteger:I
putfield org.hibernate.mapping.Column.uniqueInteger:I
12: aload 1
aload 0
getfield org.hibernate.mapping.Column.checkConstraint:Ljava/lang/String;
invokevirtual org.hibernate.mapping.Column.setCheckConstraint:(Ljava/lang/String;)V
13: aload 1
aload 0
getfield org.hibernate.mapping.Column.comment:Ljava/lang/String;
invokevirtual org.hibernate.mapping.Column.setComment:(Ljava/lang/String;)V
14: aload 1
aload 0
getfield org.hibernate.mapping.Column.defaultValue:Ljava/lang/String;
invokevirtual org.hibernate.mapping.Column.setDefaultValue:(Ljava/lang/String;)V
15: aload 1
aload 0
getfield org.hibernate.mapping.Column.customRead:Ljava/lang/String;
invokevirtual org.hibernate.mapping.Column.setCustomRead:(Ljava/lang/String;)V
16: aload 1
aload 0
getfield org.hibernate.mapping.Column.customWrite:Ljava/lang/String;
invokevirtual org.hibernate.mapping.Column.setCustomWrite:(Ljava/lang/String;)V
17: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lorg/hibernate/mapping/Column;
1 18 1 copy Lorg/hibernate/mapping/Column;
public java.lang.Object clone();
descriptor: ()Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual org.hibernate.mapping.Column.clone:()Lorg/hibernate/mapping/Column;
areturn
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.lang.CloneNotSupportedException
}
SourceFile: "Column.java"