public class org.hibernate.cfg.CopyIdentifierComponentSecondPass implements org.hibernate.cfg.SecondPass
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.hibernate.cfg.CopyIdentifierComponentSecondPass
super_class: java.lang.Object
{
private static final org.jboss.logging.Logger log;
descriptor: Lorg/jboss/logging/Logger;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private final java.lang.String referencedEntityName;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.hibernate.mapping.Component component;
descriptor: Lorg/hibernate/mapping/Component;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.hibernate.cfg.Mappings mappings;
descriptor: Lorg/hibernate/cfg/Mappings;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.hibernate.cfg.Ejb3JoinColumn[] joinColumns;
descriptor: [Lorg/hibernate/cfg/Ejb3JoinColumn;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: ldc Lorg/hibernate/cfg/CopyIdentifierComponentSecondPass;
invokestatic org.jboss.logging.Logger.getLogger:(Ljava/lang/Class;)Lorg/jboss/logging/Logger;
putstatic org.hibernate.cfg.CopyIdentifierComponentSecondPass.log:Lorg/jboss/logging/Logger;
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>(org.hibernate.mapping.Component, java.lang.String, org.hibernate.cfg.Ejb3JoinColumn[], org.hibernate.cfg.Mappings);
descriptor: (Lorg/hibernate/mapping/Component;Ljava/lang/String;[Lorg/hibernate/cfg/Ejb3JoinColumn;Lorg/hibernate/cfg/Mappings;)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.Object.<init>:()V
1: aload 0
aload 1
putfield org.hibernate.cfg.CopyIdentifierComponentSecondPass.component:Lorg/hibernate/mapping/Component;
2: aload 0
aload 2
putfield org.hibernate.cfg.CopyIdentifierComponentSecondPass.referencedEntityName:Ljava/lang/String;
3: aload 0
aload 4
putfield org.hibernate.cfg.CopyIdentifierComponentSecondPass.mappings:Lorg/hibernate/cfg/Mappings;
4: aload 0
aload 3
putfield org.hibernate.cfg.CopyIdentifierComponentSecondPass.joinColumns:[Lorg/hibernate/cfg/Ejb3JoinColumn;
5: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/hibernate/cfg/CopyIdentifierComponentSecondPass;
0 6 1 comp Lorg/hibernate/mapping/Component;
0 6 2 referencedEntityName Ljava/lang/String;
0 6 3 joinColumns [Lorg/hibernate/cfg/Ejb3JoinColumn;
0 6 4 mappings Lorg/hibernate/cfg/Mappings;
MethodParameters:
Name Flags
comp
referencedEntityName
joinColumns
mappings
public void doSecondPass(java.util.Map);
descriptor: (Ljava/util/Map;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=18, args_size=2
start local 0 start local 1 0: aload 1
aload 0
getfield org.hibernate.cfg.CopyIdentifierComponentSecondPass.referencedEntityName:Ljava/lang/String;
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.hibernate.mapping.PersistentClass
astore 2
start local 2 1: aload 2
ifnonnull 3
2: new org.hibernate.AnnotationException
dup
new java.lang.StringBuilder
dup
ldc "Unknown entity name: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield org.hibernate.cfg.CopyIdentifierComponentSecondPass.referencedEntityName:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial org.hibernate.AnnotationException.<init>:(Ljava/lang/String;)V
athrow
3: StackMap locals: org.hibernate.mapping.PersistentClass
StackMap stack:
aload 2
invokevirtual org.hibernate.mapping.PersistentClass.getIdentifier:()Lorg/hibernate/mapping/KeyValue;
instanceof org.hibernate.mapping.Component
ifne 9
4: new org.hibernate.AssertionFailure
dup
5: new java.lang.StringBuilder
dup
ldc "Unexpected identifier type on the referenced entity when mapping a @MapsId: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
6: aload 0
getfield org.hibernate.cfg.CopyIdentifierComponentSecondPass.referencedEntityName:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
7: invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
8: invokespecial org.hibernate.AssertionFailure.<init>:(Ljava/lang/String;)V
athrow
9: StackMap locals:
StackMap stack:
aload 2
invokevirtual org.hibernate.mapping.PersistentClass.getIdentifier:()Lorg/hibernate/mapping/KeyValue;
checkcast org.hibernate.mapping.Component
astore 3
start local 3 10: aload 3
invokevirtual org.hibernate.mapping.Component.getPropertyIterator:()Ljava/util/Iterator;
astore 4
start local 4 11: iconst_1
istore 5
start local 5 12: new java.util.HashMap
dup
aload 0
getfield org.hibernate.cfg.CopyIdentifierComponentSecondPass.joinColumns:[Lorg/hibernate/cfg/Ejb3JoinColumn;
arraylength
invokespecial java.util.HashMap.<init>:(I)V
astore 6
start local 6 13: aload 0
getfield org.hibernate.cfg.CopyIdentifierComponentSecondPass.joinColumns:[Lorg/hibernate/cfg/Ejb3JoinColumn;
dup
astore 10
arraylength
istore 9
iconst_0
istore 8
goto 20
StackMap locals: org.hibernate.cfg.CopyIdentifierComponentSecondPass java.util.Map org.hibernate.mapping.PersistentClass org.hibernate.mapping.Component java.util.Iterator int java.util.Map top int int org.hibernate.cfg.Ejb3JoinColumn[]
StackMap stack:
14: aload 10
iload 8
aaload
astore 7
start local 7 15: aload 7
invokevirtual org.hibernate.cfg.Ejb3JoinColumn.getReferencedColumn:()Ljava/lang/String;
astore 11
start local 11 16: aload 11
ifnull 21
aload 11
invokestatic org.hibernate.cfg.BinderHelper.isEmptyAnnotationValue:(Ljava/lang/String;)Z
ifeq 18
17: goto 21
18: StackMap locals: org.hibernate.cfg.CopyIdentifierComponentSecondPass java.util.Map org.hibernate.mapping.PersistentClass org.hibernate.mapping.Component java.util.Iterator int java.util.Map org.hibernate.cfg.Ejb3JoinColumn int int org.hibernate.cfg.Ejb3JoinColumn[] java.lang.String
StackMap stack:
aload 6
aload 11
getstatic java.util.Locale.ROOT:Ljava/util/Locale;
invokevirtual java.lang.String.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String;
aload 7
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 11 end local 7 19: iinc 8 1
StackMap locals: org.hibernate.cfg.CopyIdentifierComponentSecondPass java.util.Map org.hibernate.mapping.PersistentClass org.hibernate.mapping.Component java.util.Iterator int java.util.Map top int int org.hibernate.cfg.Ejb3JoinColumn[]
StackMap stack:
20: iload 8
iload 9
if_icmplt 14
21: StackMap locals: org.hibernate.cfg.CopyIdentifierComponentSecondPass java.util.Map org.hibernate.mapping.PersistentClass org.hibernate.mapping.Component java.util.Iterator int java.util.Map
StackMap stack:
iconst_0
istore 7
start local 7 22: aload 6
invokeinterface java.util.Map.isEmpty:()Z
ifeq 83
23: iconst_0
istore 5
24: aload 0
getfield org.hibernate.cfg.CopyIdentifierComponentSecondPass.joinColumns:[Lorg/hibernate/cfg/Ejb3JoinColumn;
dup
astore 11
arraylength
istore 10
iconst_0
istore 9
goto 29
StackMap locals: org.hibernate.cfg.CopyIdentifierComponentSecondPass java.util.Map org.hibernate.mapping.PersistentClass org.hibernate.mapping.Component java.util.Iterator int java.util.Map int top int int org.hibernate.cfg.Ejb3JoinColumn[]
StackMap stack:
25: aload 11
iload 9
aaload
astore 8
start local 8 26: aload 6
new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
iload 7
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 8
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
27: iinc 7 1
end local 8 28: iinc 9 1
StackMap locals:
StackMap stack:
29: iload 9
iload 10
if_icmplt 25
30: iconst_0
istore 7
31: goto 83
32: StackMap locals: org.hibernate.cfg.CopyIdentifierComponentSecondPass java.util.Map org.hibernate.mapping.PersistentClass org.hibernate.mapping.Component java.util.Iterator int java.util.Map int
StackMap stack:
aload 4
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast org.hibernate.mapping.Property
astore 8
start local 8 33: aload 8
invokevirtual org.hibernate.mapping.Property.isComposite:()Z
ifeq 37
34: new org.hibernate.AssertionFailure
dup
new java.lang.StringBuilder
dup
ldc "Unexpected nested component on the referenced entity when mapping a @MapsId: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
35: aload 0
getfield org.hibernate.cfg.CopyIdentifierComponentSecondPass.referencedEntityName:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
36: invokespecial org.hibernate.AssertionFailure.<init>:(Ljava/lang/String;)V
athrow
37: StackMap locals: org.hibernate.mapping.Property
StackMap stack:
new org.hibernate.mapping.Property
dup
invokespecial org.hibernate.mapping.Property.<init>:()V
astore 9
start local 9 38: aload 9
aload 8
invokevirtual org.hibernate.mapping.Property.getName:()Ljava/lang/String;
invokevirtual org.hibernate.mapping.Property.setName:(Ljava/lang/String;)V
39: aload 9
aload 8
invokevirtual org.hibernate.mapping.Property.getNodeName:()Ljava/lang/String;
invokevirtual org.hibernate.mapping.Property.setNodeName:(Ljava/lang/String;)V
40: aload 9
aload 0
getfield org.hibernate.cfg.CopyIdentifierComponentSecondPass.component:Lorg/hibernate/mapping/Component;
invokevirtual org.hibernate.mapping.Component.getOwner:()Lorg/hibernate/mapping/PersistentClass;
invokevirtual org.hibernate.mapping.Property.setPersistentClass:(Lorg/hibernate/mapping/PersistentClass;)V
41: aload 9
aload 8
invokevirtual org.hibernate.mapping.Property.getPropertyAccessorName:()Ljava/lang/String;
invokevirtual org.hibernate.mapping.Property.setPropertyAccessorName:(Ljava/lang/String;)V
42: new org.hibernate.mapping.SimpleValue
dup
aload 0
getfield org.hibernate.cfg.CopyIdentifierComponentSecondPass.mappings:Lorg/hibernate/cfg/Mappings;
aload 0
getfield org.hibernate.cfg.CopyIdentifierComponentSecondPass.component:Lorg/hibernate/mapping/Component;
invokevirtual org.hibernate.mapping.Component.getTable:()Lorg/hibernate/mapping/Table;
invokespecial org.hibernate.mapping.SimpleValue.<init>:(Lorg/hibernate/cfg/Mappings;Lorg/hibernate/mapping/Table;)V
astore 10
start local 10 43: aload 9
aload 10
invokevirtual org.hibernate.mapping.Property.setValue:(Lorg/hibernate/mapping/Value;)V
44: aload 8
invokevirtual org.hibernate.mapping.Property.getValue:()Lorg/hibernate/mapping/Value;
checkcast org.hibernate.mapping.SimpleValue
astore 11
start local 11 45: aload 10
aload 11
invokevirtual org.hibernate.mapping.SimpleValue.getTypeName:()Ljava/lang/String;
invokevirtual org.hibernate.mapping.SimpleValue.setTypeName:(Ljava/lang/String;)V
46: aload 10
aload 11
invokevirtual org.hibernate.mapping.SimpleValue.getTypeParameters:()Ljava/util/Properties;
invokevirtual org.hibernate.mapping.SimpleValue.setTypeParameters:(Ljava/util/Properties;)V
47: aload 11
invokevirtual org.hibernate.mapping.SimpleValue.getColumnIterator:()Ljava/util/Iterator;
astore 12
start local 12 48: aload 0
getfield org.hibernate.cfg.CopyIdentifierComponentSecondPass.joinColumns:[Lorg/hibernate/cfg/Ejb3JoinColumn;
iconst_0
aaload
invokevirtual org.hibernate.cfg.Ejb3JoinColumn.isNameDeferred:()Z
ifeq 81
49: aload 0
getfield org.hibernate.cfg.CopyIdentifierComponentSecondPass.joinColumns:[Lorg/hibernate/cfg/Ejb3JoinColumn;
iconst_0
aaload
50: aload 2
51: aload 12
52: aload 10
53: invokevirtual org.hibernate.cfg.Ejb3JoinColumn.copyReferencedStructureAndCreateDefaultJoinColumns:(Lorg/hibernate/mapping/PersistentClass;Ljava/util/Iterator;Lorg/hibernate/mapping/SimpleValue;)V
54: goto 82
55: StackMap locals: org.hibernate.cfg.CopyIdentifierComponentSecondPass java.util.Map org.hibernate.mapping.PersistentClass org.hibernate.mapping.Component java.util.Iterator int java.util.Map int org.hibernate.mapping.Property org.hibernate.mapping.Property org.hibernate.mapping.SimpleValue org.hibernate.mapping.SimpleValue java.util.Iterator
StackMap stack:
aload 12
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast org.hibernate.mapping.Selectable
astore 13
start local 13 56: ldc Lorg/hibernate/mapping/Column;
aload 13
invokevirtual java.lang.Class.isInstance:(Ljava/lang/Object;)Z
ifne 59
57: getstatic org.hibernate.cfg.CopyIdentifierComponentSecondPass.log:Lorg/jboss/logging/Logger;
ldc "Encountered formula definition; skipping"
invokevirtual org.jboss.logging.Logger.debug:(Ljava/lang/Object;)V
58: goto 81
59: StackMap locals: org.hibernate.mapping.Selectable
StackMap stack:
aload 13
checkcast org.hibernate.mapping.Column
astore 14
start local 14 60: aconst_null
astore 16
start local 16 61: iload 5
ifeq 66
62: aload 14
invokevirtual org.hibernate.mapping.Column.getName:()Ljava/lang/String;
astore 17
start local 17 63: aload 0
getfield org.hibernate.cfg.CopyIdentifierComponentSecondPass.mappings:Lorg/hibernate/cfg/Mappings;
aload 17
aload 2
invokevirtual org.hibernate.mapping.PersistentClass.getTable:()Lorg/hibernate/mapping/Table;
invokeinterface org.hibernate.cfg.Mappings.getLogicalColumnName:(Ljava/lang/String;Lorg/hibernate/mapping/Table;)Ljava/lang/String;
astore 16
64: aload 6
aload 16
getstatic java.util.Locale.ROOT:Ljava/util/Locale;
invokevirtual java.lang.String.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String;
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.hibernate.cfg.Ejb3JoinColumn
astore 15
end local 17 start local 15 65: goto 68
end local 15 66: StackMap locals: org.hibernate.cfg.CopyIdentifierComponentSecondPass java.util.Map org.hibernate.mapping.PersistentClass org.hibernate.mapping.Component java.util.Iterator int java.util.Map int org.hibernate.mapping.Property org.hibernate.mapping.Property org.hibernate.mapping.SimpleValue org.hibernate.mapping.SimpleValue java.util.Iterator org.hibernate.mapping.Selectable org.hibernate.mapping.Column top java.lang.String
StackMap stack:
aload 6
new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
iload 7
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.hibernate.cfg.Ejb3JoinColumn
astore 15
start local 15 67: iinc 7 1
68: StackMap locals: org.hibernate.cfg.CopyIdentifierComponentSecondPass java.util.Map org.hibernate.mapping.PersistentClass org.hibernate.mapping.Component java.util.Iterator int java.util.Map int org.hibernate.mapping.Property org.hibernate.mapping.Property org.hibernate.mapping.SimpleValue org.hibernate.mapping.SimpleValue java.util.Iterator org.hibernate.mapping.Selectable org.hibernate.mapping.Column org.hibernate.cfg.Ejb3JoinColumn java.lang.String
StackMap stack:
aload 15
ifnonnull 74
aload 0
getfield org.hibernate.cfg.CopyIdentifierComponentSecondPass.joinColumns:[Lorg/hibernate/cfg/Ejb3JoinColumn;
iconst_0
aaload
invokevirtual org.hibernate.cfg.Ejb3JoinColumn.isNameDeferred:()Z
ifne 74
69: new org.hibernate.AnnotationException
dup
70: iload 5
ifeq 72
71: new java.lang.StringBuilder
dup
ldc "Unable to find column reference in the @MapsId mapping: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 16
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
goto 73
72: StackMap locals: org.hibernate.cfg.CopyIdentifierComponentSecondPass java.util.Map org.hibernate.mapping.PersistentClass org.hibernate.mapping.Component java.util.Iterator int java.util.Map int org.hibernate.mapping.Property org.hibernate.mapping.Property org.hibernate.mapping.SimpleValue org.hibernate.mapping.SimpleValue java.util.Iterator org.hibernate.mapping.Selectable org.hibernate.mapping.Column org.hibernate.cfg.Ejb3JoinColumn java.lang.String
StackMap stack: new 69 new 69
new java.lang.StringBuilder
dup
ldc "Implicit column reference in the @MapsId mapping fails, try to use explicit referenceColumnNames: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield org.hibernate.cfg.CopyIdentifierComponentSecondPass.referencedEntityName:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
73: StackMap locals: org.hibernate.cfg.CopyIdentifierComponentSecondPass java.util.Map org.hibernate.mapping.PersistentClass org.hibernate.mapping.Component java.util.Iterator int java.util.Map int org.hibernate.mapping.Property org.hibernate.mapping.Property org.hibernate.mapping.SimpleValue org.hibernate.mapping.SimpleValue java.util.Iterator org.hibernate.mapping.Selectable org.hibernate.mapping.Column org.hibernate.cfg.Ejb3JoinColumn java.lang.String
StackMap stack: new 69 new 69 java.lang.String
invokespecial org.hibernate.AnnotationException.<init>:(Ljava/lang/String;)V
athrow
74: StackMap locals:
StackMap stack:
aload 15
ifnull 75
aload 15
invokevirtual org.hibernate.cfg.Ejb3JoinColumn.isNameDeferred:()Z
ifeq 76
StackMap locals:
StackMap stack:
75: new java.lang.StringBuilder
dup
ldc "tata_"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 14
invokevirtual org.hibernate.mapping.Column.getName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
goto 78
StackMap locals:
StackMap stack:
76: aload 15
77: invokevirtual org.hibernate.cfg.Ejb3JoinColumn.getName:()Ljava/lang/String;
78: StackMap locals:
StackMap stack: java.lang.String
astore 17
start local 17 79: aload 10
new org.hibernate.mapping.Column
dup
aload 17
invokespecial org.hibernate.mapping.Column.<init>:(Ljava/lang/String;)V
invokevirtual org.hibernate.mapping.SimpleValue.addColumn:(Lorg/hibernate/mapping/Column;)V
80: aload 14
aload 10
invokevirtual org.hibernate.mapping.Column.setValue:(Lorg/hibernate/mapping/Value;)V
end local 17 end local 16 end local 15 end local 14 end local 13 81: StackMap locals: org.hibernate.cfg.CopyIdentifierComponentSecondPass java.util.Map org.hibernate.mapping.PersistentClass org.hibernate.mapping.Component java.util.Iterator int java.util.Map int org.hibernate.mapping.Property org.hibernate.mapping.Property org.hibernate.mapping.SimpleValue org.hibernate.mapping.SimpleValue java.util.Iterator
StackMap stack:
aload 12
invokeinterface java.util.Iterator.hasNext:()Z
ifne 55
82: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.cfg.CopyIdentifierComponentSecondPass.component:Lorg/hibernate/mapping/Component;
aload 9
invokevirtual org.hibernate.mapping.Component.addProperty:(Lorg/hibernate/mapping/Property;)V
end local 12 end local 11 end local 10 end local 9 end local 8 83: StackMap locals: org.hibernate.cfg.CopyIdentifierComponentSecondPass java.util.Map org.hibernate.mapping.PersistentClass org.hibernate.mapping.Component java.util.Iterator int java.util.Map int
StackMap stack:
aload 4
invokeinterface java.util.Iterator.hasNext:()Z
ifne 32
84: return
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 85 0 this Lorg/hibernate/cfg/CopyIdentifierComponentSecondPass;
0 85 1 persistentClasses Ljava/util/Map;
1 85 2 referencedPersistentClass Lorg/hibernate/mapping/PersistentClass;
10 85 3 referencedComponent Lorg/hibernate/mapping/Component;
11 85 4 properties Ljava/util/Iterator<Lorg/hibernate/mapping/Property;>;
12 85 5 isExplicitReference Z
13 85 6 columnByReferencedName Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/cfg/Ejb3JoinColumn;>;
15 19 7 joinColumn Lorg/hibernate/cfg/Ejb3JoinColumn;
16 19 11 referencedColumnName Ljava/lang/String;
22 85 7 index I
26 28 8 joinColumn Lorg/hibernate/cfg/Ejb3JoinColumn;
33 83 8 referencedProperty Lorg/hibernate/mapping/Property;
38 83 9 property Lorg/hibernate/mapping/Property;
43 83 10 value Lorg/hibernate/mapping/SimpleValue;
45 83 11 referencedValue Lorg/hibernate/mapping/SimpleValue;
48 83 12 columns Ljava/util/Iterator<Lorg/hibernate/mapping/Selectable;>;
56 81 13 selectable Lorg/hibernate/mapping/Selectable;
60 81 14 column Lorg/hibernate/mapping/Column;
65 66 15 joinColumn Lorg/hibernate/cfg/Ejb3JoinColumn;
67 81 15 joinColumn Lorg/hibernate/cfg/Ejb3JoinColumn;
61 81 16 logicalColumnName Ljava/lang/String;
63 65 17 columnName Ljava/lang/String;
79 81 17 columnName Ljava/lang/String;
Exceptions:
throws org.hibernate.MappingException
MethodParameters:
Name Flags
persistentClasses
}
SourceFile: "CopyIdentifierComponentSecondPass.java"