public class org.hibernate.cfg.ComponentPropertyHolder extends org.hibernate.cfg.AbstractPropertyHolder
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.hibernate.cfg.ComponentPropertyHolder
super_class: org.hibernate.cfg.AbstractPropertyHolder
{
private org.hibernate.mapping.Component component;
descriptor: Lorg/hibernate/mapping/Component;
flags: (0x0002) ACC_PRIVATE
private boolean isOrWithinEmbeddedId;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean isWithinElementCollection;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private java.lang.String embeddedAttributeName;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.util.Map<java.lang.String, org.hibernate.cfg.AttributeConversionInfo> attributeConversionInfoMap;
descriptor: Ljava/util/Map;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/cfg/AttributeConversionInfo;>;
public void <init>(org.hibernate.mapping.Component, java.lang.String, org.hibernate.cfg.PropertyData, org.hibernate.cfg.PropertyHolder, org.hibernate.boot.spi.MetadataBuildingContext);
descriptor: (Lorg/hibernate/mapping/Component;Ljava/lang/String;Lorg/hibernate/cfg/PropertyData;Lorg/hibernate/cfg/PropertyHolder;Lorg/hibernate/boot/spi/MetadataBuildingContext;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
aload 2
aload 4
aload 3
invokeinterface org.hibernate.cfg.PropertyData.getPropertyClass:()Lorg/hibernate/annotations/common/reflection/XClass;
aload 5
invokespecial org.hibernate.cfg.AbstractPropertyHolder.<init>:(Ljava/lang/String;Lorg/hibernate/cfg/PropertyHolder;Lorg/hibernate/annotations/common/reflection/XClass;Lorg/hibernate/boot/spi/MetadataBuildingContext;)V
1: aload 3
invokeinterface org.hibernate.cfg.PropertyData.getProperty:()Lorg/hibernate/annotations/common/reflection/XProperty;
astore 6
start local 6 2: aload 0
aload 6
invokevirtual org.hibernate.cfg.ComponentPropertyHolder.setCurrentProperty:(Lorg/hibernate/annotations/common/reflection/XProperty;)V
3: aload 0
aload 1
putfield org.hibernate.cfg.ComponentPropertyHolder.component:Lorg/hibernate/mapping/Component;
4: aload 0
5: aload 4
invokeinterface org.hibernate.cfg.PropertyHolder.isOrWithinEmbeddedId:()Z
ifne 10
6: aload 6
ifnull 9
7: aload 6
ldc Ljavax/persistence/Id;
invokeinterface org.hibernate.annotations.common.reflection.XProperty.isAnnotationPresent:(Ljava/lang/Class;)Z
ifne 10
8: aload 6
ldc Ljavax/persistence/EmbeddedId;
invokeinterface org.hibernate.annotations.common.reflection.XProperty.isAnnotationPresent:(Ljava/lang/Class;)Z
ifne 10
StackMap locals: org.hibernate.cfg.ComponentPropertyHolder org.hibernate.mapping.Component java.lang.String org.hibernate.cfg.PropertyData org.hibernate.cfg.PropertyHolder org.hibernate.boot.spi.MetadataBuildingContext org.hibernate.annotations.common.reflection.XProperty
StackMap stack: org.hibernate.cfg.ComponentPropertyHolder
9: iconst_0
goto 11
StackMap locals:
StackMap stack: org.hibernate.cfg.ComponentPropertyHolder
10: iconst_1
11: StackMap locals: org.hibernate.cfg.ComponentPropertyHolder org.hibernate.mapping.Component java.lang.String org.hibernate.cfg.PropertyData org.hibernate.cfg.PropertyHolder org.hibernate.boot.spi.MetadataBuildingContext org.hibernate.annotations.common.reflection.XProperty
StackMap stack: org.hibernate.cfg.ComponentPropertyHolder int
putfield org.hibernate.cfg.ComponentPropertyHolder.isOrWithinEmbeddedId:Z
12: aload 0
aload 4
invokeinterface org.hibernate.cfg.PropertyHolder.isWithinElementCollection:()Z
ifne 14
13: aload 4
instanceof org.hibernate.cfg.CollectionPropertyHolder
ifne 14
iconst_0
goto 15
StackMap locals:
StackMap stack: org.hibernate.cfg.ComponentPropertyHolder
14: iconst_1
15: StackMap locals: org.hibernate.cfg.ComponentPropertyHolder org.hibernate.mapping.Component java.lang.String org.hibernate.cfg.PropertyData org.hibernate.cfg.PropertyHolder org.hibernate.boot.spi.MetadataBuildingContext org.hibernate.annotations.common.reflection.XProperty
StackMap stack: org.hibernate.cfg.ComponentPropertyHolder int
putfield org.hibernate.cfg.ComponentPropertyHolder.isWithinElementCollection:Z
16: aload 6
ifnull 20
17: aload 0
aload 6
invokeinterface org.hibernate.annotations.common.reflection.XProperty.getName:()Ljava/lang/String;
putfield org.hibernate.cfg.ComponentPropertyHolder.embeddedAttributeName:Ljava/lang/String;
18: aload 0
aload 0
aload 6
invokevirtual org.hibernate.cfg.ComponentPropertyHolder.processAttributeConversions:(Lorg/hibernate/annotations/common/reflection/XProperty;)Ljava/util/Map;
putfield org.hibernate.cfg.ComponentPropertyHolder.attributeConversionInfoMap:Ljava/util/Map;
19: goto 22
20: StackMap locals:
StackMap stack:
aload 0
ldc ""
putfield org.hibernate.cfg.ComponentPropertyHolder.embeddedAttributeName:Ljava/lang/String;
21: aload 0
aload 0
aload 3
invokeinterface org.hibernate.cfg.PropertyData.getClassOrElement:()Lorg/hibernate/annotations/common/reflection/XClass;
invokevirtual org.hibernate.cfg.ComponentPropertyHolder.processAttributeConversions:(Lorg/hibernate/annotations/common/reflection/XClass;)Ljava/util/Map;
putfield org.hibernate.cfg.ComponentPropertyHolder.attributeConversionInfoMap:Ljava/util/Map;
22: StackMap locals:
StackMap stack:
return
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 23 0 this Lorg/hibernate/cfg/ComponentPropertyHolder;
0 23 1 component Lorg/hibernate/mapping/Component;
0 23 2 path Ljava/lang/String;
0 23 3 inferredData Lorg/hibernate/cfg/PropertyData;
0 23 4 parent Lorg/hibernate/cfg/PropertyHolder;
0 23 5 context Lorg/hibernate/boot/spi/MetadataBuildingContext;
2 23 6 embeddedXProperty Lorg/hibernate/annotations/common/reflection/XProperty;
MethodParameters:
Name Flags
component
path
inferredData
parent
context
private java.util.Map<java.lang.String, org.hibernate.cfg.AttributeConversionInfo> processAttributeConversions(org.hibernate.annotations.common.reflection.XProperty);
descriptor: (Lorg/hibernate/annotations/common/reflection/XProperty;)Ljava/util/Map;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=10, args_size=2
start local 0 start local 1 0: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
astore 2
start local 2 1: aload 1
invokeinterface org.hibernate.annotations.common.reflection.XProperty.getType:()Lorg/hibernate/annotations/common/reflection/XClass;
astore 3
start local 3 2: aload 0
aload 3
aload 2
invokevirtual org.hibernate.cfg.ComponentPropertyHolder.processAttributeConversions:(Lorg/hibernate/annotations/common/reflection/XClass;Ljava/util/Map;)V
3: aload 1
ldc Ljavax/persistence/Convert;
invokeinterface org.hibernate.annotations.common.reflection.XProperty.getAnnotation:(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
checkcast javax.persistence.Convert
astore 4
start local 4 4: aload 4
ifnull 9
5: new org.hibernate.cfg.AttributeConversionInfo
dup
aload 4
aload 3
invokespecial org.hibernate.cfg.AttributeConversionInfo.<init>:(Ljavax/persistence/Convert;Lorg/hibernate/annotations/common/reflection/XAnnotatedElement;)V
astore 5
start local 5 6: aload 5
invokevirtual org.hibernate.cfg.AttributeConversionInfo.getAttributeName:()Ljava/lang/String;
invokestatic org.hibernate.internal.util.StringHelper.isEmpty:(Ljava/lang/String;)Z
ifeq 8
7: new java.lang.IllegalStateException
dup
ldc "Convert placed on Embedded attribute must define (sub)attributeName"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
8: StackMap locals: org.hibernate.cfg.ComponentPropertyHolder org.hibernate.annotations.common.reflection.XProperty java.util.Map org.hibernate.annotations.common.reflection.XClass javax.persistence.Convert org.hibernate.cfg.AttributeConversionInfo
StackMap stack:
aload 2
aload 5
invokevirtual org.hibernate.cfg.AttributeConversionInfo.getAttributeName:()Ljava/lang/String;
aload 5
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 5 end local 4 9: StackMap locals:
StackMap stack:
aload 1
ldc Ljavax/persistence/Converts;
invokeinterface org.hibernate.annotations.common.reflection.XProperty.getAnnotation:(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
checkcast javax.persistence.Converts
astore 4
start local 4 10: aload 4
ifnull 19
11: aload 4
invokeinterface javax.persistence.Converts.value:()[Ljavax/persistence/Convert;
dup
astore 8
arraylength
istore 7
iconst_0
istore 6
goto 18
StackMap locals: org.hibernate.cfg.ComponentPropertyHolder org.hibernate.annotations.common.reflection.XProperty java.util.Map org.hibernate.annotations.common.reflection.XClass javax.persistence.Converts top int int javax.persistence.Convert[]
StackMap stack:
12: aload 8
iload 6
aaload
astore 5
start local 5 13: new org.hibernate.cfg.AttributeConversionInfo
dup
aload 5
aload 3
invokespecial org.hibernate.cfg.AttributeConversionInfo.<init>:(Ljavax/persistence/Convert;Lorg/hibernate/annotations/common/reflection/XAnnotatedElement;)V
astore 9
start local 9 14: aload 9
invokevirtual org.hibernate.cfg.AttributeConversionInfo.getAttributeName:()Ljava/lang/String;
invokestatic org.hibernate.internal.util.StringHelper.isEmpty:(Ljava/lang/String;)Z
ifeq 16
15: new java.lang.IllegalStateException
dup
ldc "Convert placed on Embedded attribute must define (sub)attributeName"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
16: StackMap locals: org.hibernate.cfg.ComponentPropertyHolder org.hibernate.annotations.common.reflection.XProperty java.util.Map org.hibernate.annotations.common.reflection.XClass javax.persistence.Converts javax.persistence.Convert int int javax.persistence.Convert[] org.hibernate.cfg.AttributeConversionInfo
StackMap stack:
aload 2
aload 9
invokevirtual org.hibernate.cfg.AttributeConversionInfo.getAttributeName:()Ljava/lang/String;
aload 9
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 9 end local 5 17: iinc 6 1
StackMap locals: org.hibernate.cfg.ComponentPropertyHolder org.hibernate.annotations.common.reflection.XProperty java.util.Map org.hibernate.annotations.common.reflection.XClass javax.persistence.Converts top int int javax.persistence.Convert[]
StackMap stack:
18: iload 6
iload 7
if_icmplt 12
end local 4 19: StackMap locals: org.hibernate.cfg.ComponentPropertyHolder org.hibernate.annotations.common.reflection.XProperty java.util.Map org.hibernate.annotations.common.reflection.XClass
StackMap stack:
aload 2
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Lorg/hibernate/cfg/ComponentPropertyHolder;
0 20 1 embeddedXProperty Lorg/hibernate/annotations/common/reflection/XProperty;
1 20 2 infoMap Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/cfg/AttributeConversionInfo;>;
2 20 3 embeddableXClass Lorg/hibernate/annotations/common/reflection/XClass;
4 9 4 convertAnnotation Ljavax/persistence/Convert;
6 9 5 info Lorg/hibernate/cfg/AttributeConversionInfo;
10 19 4 convertsAnnotation Ljavax/persistence/Converts;
13 17 5 convertAnnotation Ljavax/persistence/Convert;
14 17 9 info Lorg/hibernate/cfg/AttributeConversionInfo;
Signature: (Lorg/hibernate/annotations/common/reflection/XProperty;)Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/cfg/AttributeConversionInfo;>;
MethodParameters:
Name Flags
embeddedXProperty
private void processAttributeConversions(org.hibernate.annotations.common.reflection.XClass, java.util.Map<java.lang.String, org.hibernate.cfg.AttributeConversionInfo>);
descriptor: (Lorg/hibernate/annotations/common/reflection/XClass;Ljava/util/Map;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=9, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ldc Ljavax/persistence/Convert;
invokeinterface org.hibernate.annotations.common.reflection.XClass.getAnnotation:(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
checkcast javax.persistence.Convert
astore 3
start local 3 1: aload 3
ifnull 6
2: new org.hibernate.cfg.AttributeConversionInfo
dup
aload 3
aload 1
invokespecial org.hibernate.cfg.AttributeConversionInfo.<init>:(Ljavax/persistence/Convert;Lorg/hibernate/annotations/common/reflection/XAnnotatedElement;)V
astore 4
start local 4 3: aload 4
invokevirtual org.hibernate.cfg.AttributeConversionInfo.getAttributeName:()Ljava/lang/String;
invokestatic org.hibernate.internal.util.StringHelper.isEmpty:(Ljava/lang/String;)Z
ifeq 5
4: new java.lang.IllegalStateException
dup
ldc "@Convert placed on @Embeddable must define attributeName"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
5: StackMap locals: javax.persistence.Convert org.hibernate.cfg.AttributeConversionInfo
StackMap stack:
aload 2
aload 4
invokevirtual org.hibernate.cfg.AttributeConversionInfo.getAttributeName:()Ljava/lang/String;
aload 4
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 4 end local 3 6: StackMap locals:
StackMap stack:
aload 1
ldc Ljavax/persistence/Converts;
invokeinterface org.hibernate.annotations.common.reflection.XClass.getAnnotation:(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
checkcast javax.persistence.Converts
astore 3
start local 3 7: aload 3
ifnull 16
8: aload 3
invokeinterface javax.persistence.Converts.value:()[Ljavax/persistence/Convert;
dup
astore 7
arraylength
istore 6
iconst_0
istore 5
goto 15
StackMap locals: org.hibernate.cfg.ComponentPropertyHolder org.hibernate.annotations.common.reflection.XClass java.util.Map javax.persistence.Converts top int int javax.persistence.Convert[]
StackMap stack:
9: aload 7
iload 5
aaload
astore 4
start local 4 10: new org.hibernate.cfg.AttributeConversionInfo
dup
aload 4
aload 1
invokespecial org.hibernate.cfg.AttributeConversionInfo.<init>:(Ljavax/persistence/Convert;Lorg/hibernate/annotations/common/reflection/XAnnotatedElement;)V
astore 8
start local 8 11: aload 8
invokevirtual org.hibernate.cfg.AttributeConversionInfo.getAttributeName:()Ljava/lang/String;
invokestatic org.hibernate.internal.util.StringHelper.isEmpty:(Ljava/lang/String;)Z
ifeq 13
12: new java.lang.IllegalStateException
dup
ldc "@Converts placed on @Embeddable must define attributeName"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
13: StackMap locals: org.hibernate.cfg.ComponentPropertyHolder org.hibernate.annotations.common.reflection.XClass java.util.Map javax.persistence.Converts javax.persistence.Convert int int javax.persistence.Convert[] org.hibernate.cfg.AttributeConversionInfo
StackMap stack:
aload 2
aload 8
invokevirtual org.hibernate.cfg.AttributeConversionInfo.getAttributeName:()Ljava/lang/String;
aload 8
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 8 end local 4 14: iinc 5 1
StackMap locals: org.hibernate.cfg.ComponentPropertyHolder org.hibernate.annotations.common.reflection.XClass java.util.Map javax.persistence.Converts top int int javax.persistence.Convert[]
StackMap stack:
15: iload 5
iload 6
if_icmplt 9
end local 3 16: StackMap locals: org.hibernate.cfg.ComponentPropertyHolder org.hibernate.annotations.common.reflection.XClass java.util.Map
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Lorg/hibernate/cfg/ComponentPropertyHolder;
0 17 1 embeddableXClass Lorg/hibernate/annotations/common/reflection/XClass;
0 17 2 infoMap Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/cfg/AttributeConversionInfo;>;
1 6 3 convertAnnotation Ljavax/persistence/Convert;
3 6 4 info Lorg/hibernate/cfg/AttributeConversionInfo;
7 16 3 convertsAnnotation Ljavax/persistence/Converts;
10 14 4 convertAnnotation Ljavax/persistence/Convert;
11 14 8 info Lorg/hibernate/cfg/AttributeConversionInfo;
Signature: (Lorg/hibernate/annotations/common/reflection/XClass;Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/cfg/AttributeConversionInfo;>;)V
MethodParameters:
Name Flags
embeddableXClass
infoMap
private java.util.Map<java.lang.String, org.hibernate.cfg.AttributeConversionInfo> processAttributeConversions(org.hibernate.annotations.common.reflection.XClass);
descriptor: (Lorg/hibernate/annotations/common/reflection/XClass;)Ljava/util/Map;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
astore 2
start local 2 1: aload 0
aload 1
aload 2
invokevirtual org.hibernate.cfg.ComponentPropertyHolder.processAttributeConversions:(Lorg/hibernate/annotations/common/reflection/XClass;Ljava/util/Map;)V
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/cfg/ComponentPropertyHolder;
0 3 1 embeddableXClass Lorg/hibernate/annotations/common/reflection/XClass;
1 3 2 infoMap Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/cfg/AttributeConversionInfo;>;
Signature: (Lorg/hibernate/annotations/common/reflection/XClass;)Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/cfg/AttributeConversionInfo;>;
MethodParameters:
Name Flags
embeddableXClass
protected java.lang.String normalizeCompositePath(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.StringBuilder
dup
aload 0
getfield org.hibernate.cfg.ComponentPropertyHolder.embeddedAttributeName:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
bipush 46
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ComponentPropertyHolder;
0 1 1 attributeName Ljava/lang/String;
MethodParameters:
Name Flags
attributeName
protected java.lang.String normalizeCompositePathForLogging(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual org.hibernate.cfg.ComponentPropertyHolder.normalizeCompositePath:(Ljava/lang/String;)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ComponentPropertyHolder;
0 1 1 attributeName Ljava/lang/String;
MethodParameters:
Name Flags
attributeName
public void startingProperty(org.hibernate.annotations.common.reflection.XProperty);
descriptor: (Lorg/hibernate/annotations/common/reflection/XProperty;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=9, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: return
2: StackMap locals:
StackMap stack:
new java.lang.StringBuilder
dup
aload 0
getfield org.hibernate.cfg.ComponentPropertyHolder.embeddedAttributeName:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
bipush 46
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
aload 1
invokeinterface org.hibernate.annotations.common.reflection.XProperty.getName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 2
start local 2 3: aload 0
getfield org.hibernate.cfg.ComponentPropertyHolder.attributeConversionInfoMap:Ljava/util/Map;
aload 2
invokeinterface java.util.Map.containsKey:(Ljava/lang/Object;)Z
ifeq 5
4: return
5: StackMap locals: java.lang.String
StackMap stack:
aload 1
ldc Ljavax/persistence/Convert;
invokeinterface org.hibernate.annotations.common.reflection.XProperty.getAnnotation:(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
checkcast javax.persistence.Convert
astore 3
start local 3 6: aload 3
ifnull 9
7: new org.hibernate.cfg.AttributeConversionInfo
dup
aload 3
aload 1
invokespecial org.hibernate.cfg.AttributeConversionInfo.<init>:(Ljavax/persistence/Convert;Lorg/hibernate/annotations/common/reflection/XAnnotatedElement;)V
astore 4
start local 4 8: aload 0
getfield org.hibernate.cfg.ComponentPropertyHolder.attributeConversionInfoMap:Ljava/util/Map;
aload 1
invokeinterface org.hibernate.annotations.common.reflection.XProperty.getName:()Ljava/lang/String;
aload 4
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 4 end local 3 9: StackMap locals:
StackMap stack:
aload 1
ldc Ljavax/persistence/Converts;
invokeinterface org.hibernate.annotations.common.reflection.XProperty.getAnnotation:(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
checkcast javax.persistence.Converts
astore 3
start local 3 10: aload 3
ifnull 17
11: aload 3
invokeinterface javax.persistence.Converts.value:()[Ljavax/persistence/Convert;
dup
astore 7
arraylength
istore 6
iconst_0
istore 5
goto 16
StackMap locals: org.hibernate.cfg.ComponentPropertyHolder org.hibernate.annotations.common.reflection.XProperty java.lang.String javax.persistence.Converts top int int javax.persistence.Convert[]
StackMap stack:
12: aload 7
iload 5
aaload
astore 4
start local 4 13: new org.hibernate.cfg.AttributeConversionInfo
dup
aload 4
aload 1
invokespecial org.hibernate.cfg.AttributeConversionInfo.<init>:(Ljavax/persistence/Convert;Lorg/hibernate/annotations/common/reflection/XAnnotatedElement;)V
astore 8
start local 8 14: aload 0
getfield org.hibernate.cfg.ComponentPropertyHolder.attributeConversionInfoMap:Ljava/util/Map;
aload 1
invokeinterface org.hibernate.annotations.common.reflection.XProperty.getName:()Ljava/lang/String;
aload 8
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 8 end local 4 15: iinc 5 1
StackMap locals:
StackMap stack:
16: iload 5
iload 6
if_icmplt 12
end local 3 17: StackMap locals: org.hibernate.cfg.ComponentPropertyHolder org.hibernate.annotations.common.reflection.XProperty java.lang.String
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lorg/hibernate/cfg/ComponentPropertyHolder;
0 18 1 property Lorg/hibernate/annotations/common/reflection/XProperty;
3 18 2 path Ljava/lang/String;
6 9 3 convertAnnotation Ljavax/persistence/Convert;
8 9 4 info Lorg/hibernate/cfg/AttributeConversionInfo;
10 17 3 convertsAnnotation Ljavax/persistence/Converts;
13 15 4 convertAnnotation Ljavax/persistence/Convert;
14 15 8 info Lorg/hibernate/cfg/AttributeConversionInfo;
MethodParameters:
Name Flags
property
protected org.hibernate.cfg.AttributeConversionInfo locateAttributeConversionInfo(org.hibernate.annotations.common.reflection.XProperty);
descriptor: (Lorg/hibernate/annotations/common/reflection/XProperty;)Lorg/hibernate/cfg/AttributeConversionInfo;
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=4, args_size=2
start local 0 start local 1 0: aload 1
invokeinterface org.hibernate.annotations.common.reflection.XProperty.getName:()Ljava/lang/String;
astore 2
start local 2 1: aload 0
aload 2
invokevirtual org.hibernate.cfg.ComponentPropertyHolder.locateAttributeConversionInfo:(Ljava/lang/String;)Lorg/hibernate/cfg/AttributeConversionInfo;
astore 3
start local 3 2: aload 3
ifnull 4
3: aload 3
areturn
4: StackMap locals: java.lang.String org.hibernate.cfg.AttributeConversionInfo
StackMap stack:
aconst_null
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/hibernate/cfg/ComponentPropertyHolder;
0 5 1 property Lorg/hibernate/annotations/common/reflection/XProperty;
1 5 2 propertyName Ljava/lang/String;
2 5 3 conversion Lorg/hibernate/cfg/AttributeConversionInfo;
MethodParameters:
Name Flags
property
protected org.hibernate.cfg.AttributeConversionInfo locateAttributeConversionInfo(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hibernate/cfg/AttributeConversionInfo;
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=5, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.cfg.ComponentPropertyHolder.embeddedAttributeName:Ljava/lang/String;
aload 1
invokestatic org.hibernate.internal.util.StringHelper.qualifyConditionally:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
astore 2
start local 2 1: aload 0
getfield org.hibernate.cfg.ComponentPropertyHolder.parent:Lorg/hibernate/cfg/AbstractPropertyHolder;
aload 2
invokevirtual org.hibernate.cfg.AbstractPropertyHolder.locateAttributeConversionInfo:(Ljava/lang/String;)Lorg/hibernate/cfg/AttributeConversionInfo;
astore 3
start local 3 2: aload 3
ifnull 4
3: aload 3
areturn
4: StackMap locals: java.lang.String org.hibernate.cfg.AttributeConversionInfo
StackMap stack:
aload 0
getfield org.hibernate.cfg.ComponentPropertyHolder.attributeConversionInfoMap:Ljava/util/Map;
aload 2
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.hibernate.cfg.AttributeConversionInfo
astore 4
start local 4 5: aload 4
ifnull 7
6: aload 4
areturn
7: StackMap locals: org.hibernate.cfg.AttributeConversionInfo
StackMap stack:
aload 0
getfield org.hibernate.cfg.ComponentPropertyHolder.attributeConversionInfoMap:Ljava/util/Map;
aload 1
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.hibernate.cfg.AttributeConversionInfo
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/hibernate/cfg/ComponentPropertyHolder;
0 8 1 path Ljava/lang/String;
1 8 2 embeddedPath Ljava/lang/String;
2 8 3 fromParent Lorg/hibernate/cfg/AttributeConversionInfo;
5 8 4 fromEmbedded Lorg/hibernate/cfg/AttributeConversionInfo;
MethodParameters:
Name Flags
path
public java.lang.String getEntityName();
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.cfg.ComponentPropertyHolder.component:Lorg/hibernate/mapping/Component;
invokevirtual org.hibernate.mapping.Component.getComponentClassName:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ComponentPropertyHolder;
public void addProperty(org.hibernate.mapping.Property, org.hibernate.cfg.Ejb3Column[], org.hibernate.annotations.common.reflection.XClass);
descriptor: (Lorg/hibernate/mapping/Property;[Lorg/hibernate/cfg/Ejb3Column;Lorg/hibernate/annotations/common/reflection/XClass;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 2
ifnull 11
1: aload 2
iconst_0
aaload
invokevirtual org.hibernate.cfg.Ejb3Column.getTable:()Lorg/hibernate/mapping/Table;
astore 4
start local 4 2: aload 4
aload 0
getfield org.hibernate.cfg.ComponentPropertyHolder.component:Lorg/hibernate/mapping/Component;
invokevirtual org.hibernate.mapping.Component.getTable:()Lorg/hibernate/mapping/Table;
invokevirtual org.hibernate.mapping.Table.equals:(Lorg/hibernate/mapping/Table;)Z
ifne 11
3: aload 0
getfield org.hibernate.cfg.ComponentPropertyHolder.component:Lorg/hibernate/mapping/Component;
invokevirtual org.hibernate.mapping.Component.getPropertySpan:()I
ifne 6
4: aload 0
getfield org.hibernate.cfg.ComponentPropertyHolder.component:Lorg/hibernate/mapping/Component;
aload 4
invokevirtual org.hibernate.mapping.Component.setTable:(Lorg/hibernate/mapping/Table;)V
5: goto 11
6: StackMap locals: org.hibernate.mapping.Table
StackMap stack:
new org.hibernate.AnnotationException
dup
7: new java.lang.StringBuilder
dup
ldc "A component cannot hold properties split into 2 different tables: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
8: aload 0
invokevirtual org.hibernate.cfg.ComponentPropertyHolder.getPath:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
9: invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
10: invokespecial org.hibernate.AnnotationException.<init>:(Ljava/lang/String;)V
athrow
end local 4 11: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 3
invokevirtual org.hibernate.cfg.ComponentPropertyHolder.addProperty:(Lorg/hibernate/mapping/Property;Lorg/hibernate/annotations/common/reflection/XClass;)V
12: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lorg/hibernate/cfg/ComponentPropertyHolder;
0 13 1 prop Lorg/hibernate/mapping/Property;
0 13 2 columns [Lorg/hibernate/cfg/Ejb3Column;
0 13 3 declaringClass Lorg/hibernate/annotations/common/reflection/XClass;
2 11 4 table Lorg/hibernate/mapping/Table;
MethodParameters:
Name Flags
prop
columns
declaringClass
public org.hibernate.mapping.Join addJoin(javax.persistence.JoinTable, boolean);
descriptor: (Ljavax/persistence/JoinTable;Z)Lorg/hibernate/mapping/Join;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield org.hibernate.cfg.ComponentPropertyHolder.parent:Lorg/hibernate/cfg/AbstractPropertyHolder;
aload 1
iload 2
invokevirtual org.hibernate.cfg.AbstractPropertyHolder.addJoin:(Ljavax/persistence/JoinTable;Z)Lorg/hibernate/mapping/Join;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ComponentPropertyHolder;
0 1 1 joinTableAnn Ljavax/persistence/JoinTable;
0 1 2 noDelayInPkColumnCreation Z
MethodParameters:
Name Flags
joinTableAnn
noDelayInPkColumnCreation
public java.lang.String getClassName();
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.cfg.ComponentPropertyHolder.component:Lorg/hibernate/mapping/Component;
invokevirtual org.hibernate.mapping.Component.getComponentClassName:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ComponentPropertyHolder;
public java.lang.String getEntityOwnerClassName();
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.cfg.ComponentPropertyHolder.component:Lorg/hibernate/mapping/Component;
invokevirtual org.hibernate.mapping.Component.getOwner:()Lorg/hibernate/mapping/PersistentClass;
invokevirtual org.hibernate.mapping.PersistentClass.getClassName:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ComponentPropertyHolder;
public org.hibernate.mapping.Table getTable();
descriptor: ()Lorg/hibernate/mapping/Table;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.cfg.ComponentPropertyHolder.component:Lorg/hibernate/mapping/Component;
invokevirtual org.hibernate.mapping.Component.getTable:()Lorg/hibernate/mapping/Table;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ComponentPropertyHolder;
public void addProperty(org.hibernate.mapping.Property, org.hibernate.annotations.common.reflection.XClass);
descriptor: (Lorg/hibernate/mapping/Property;Lorg/hibernate/annotations/common/reflection/XClass;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield org.hibernate.cfg.ComponentPropertyHolder.component:Lorg/hibernate/mapping/Component;
aload 1
invokevirtual org.hibernate.mapping.Component.addProperty:(Lorg/hibernate/mapping/Property;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/cfg/ComponentPropertyHolder;
0 2 1 prop Lorg/hibernate/mapping/Property;
0 2 2 declaringClass Lorg/hibernate/annotations/common/reflection/XClass;
MethodParameters:
Name Flags
prop
declaringClass
public org.hibernate.mapping.KeyValue getIdentifier();
descriptor: ()Lorg/hibernate/mapping/KeyValue;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.cfg.ComponentPropertyHolder.component:Lorg/hibernate/mapping/Component;
invokevirtual org.hibernate.mapping.Component.getOwner:()Lorg/hibernate/mapping/PersistentClass;
invokevirtual org.hibernate.mapping.PersistentClass.getIdentifier:()Lorg/hibernate/mapping/KeyValue;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ComponentPropertyHolder;
public boolean isOrWithinEmbeddedId();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.cfg.ComponentPropertyHolder.isOrWithinEmbeddedId:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ComponentPropertyHolder;
public boolean isWithinElementCollection();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.cfg.ComponentPropertyHolder.isWithinElementCollection:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ComponentPropertyHolder;
public org.hibernate.mapping.PersistentClass getPersistentClass();
descriptor: ()Lorg/hibernate/mapping/PersistentClass;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.cfg.ComponentPropertyHolder.component:Lorg/hibernate/mapping/Component;
invokevirtual org.hibernate.mapping.Component.getOwner:()Lorg/hibernate/mapping/PersistentClass;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ComponentPropertyHolder;
public boolean isComponent();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ComponentPropertyHolder;
public boolean isEntity();
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/cfg/ComponentPropertyHolder;
public void setParentProperty(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
getfield org.hibernate.cfg.ComponentPropertyHolder.component:Lorg/hibernate/mapping/Component;
aload 1
invokevirtual org.hibernate.mapping.Component.setParentProperty:(Ljava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/cfg/ComponentPropertyHolder;
0 2 1 parentProperty Ljava/lang/String;
MethodParameters:
Name Flags
parentProperty
public javax.persistence.Column[] getOverriddenColumn(java.lang.String);
descriptor: (Ljava/lang/String;)[Ljavax/persistence/Column;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial org.hibernate.cfg.AbstractPropertyHolder.getOverriddenColumn:(Ljava/lang/String;)[Ljavax/persistence/Column;
astore 2
start local 2 1: aload 2
ifnonnull 4
2: aload 0
ldc "id"
aload 1
invokevirtual org.hibernate.cfg.ComponentPropertyHolder.extractUserPropertyName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
astore 3
start local 3 3: aload 3
ifnull 4
aload 0
aload 3
invokespecial org.hibernate.cfg.AbstractPropertyHolder.getOverriddenColumn:(Ljava/lang/String;)[Ljavax/persistence/Column;
astore 2
end local 3 4: StackMap locals: javax.persistence.Column[]
StackMap stack:
aload 2
ifnonnull 7
5: aload 0
ldc "_identifierMapper"
aload 1
invokevirtual org.hibernate.cfg.ComponentPropertyHolder.extractUserPropertyName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
astore 3
start local 3 6: aload 3
ifnull 7
aload 0
aload 3
invokespecial org.hibernate.cfg.AbstractPropertyHolder.getOverriddenColumn:(Ljava/lang/String;)[Ljavax/persistence/Column;
astore 2
end local 3 7: StackMap locals:
StackMap stack:
aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/hibernate/cfg/ComponentPropertyHolder;
0 8 1 propertyName Ljava/lang/String;
1 8 2 result [Ljavax/persistence/Column;
3 4 3 userPropertyName Ljava/lang/String;
6 7 3 userPropertyName Ljava/lang/String;
MethodParameters:
Name Flags
propertyName
private java.lang.String (java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aconst_null
astore 3
start local 3 1: aload 0
getfield org.hibernate.cfg.ComponentPropertyHolder.component:Lorg/hibernate/mapping/Component;
invokevirtual org.hibernate.mapping.Component.getOwner:()Lorg/hibernate/mapping/PersistentClass;
invokevirtual org.hibernate.mapping.PersistentClass.getClassName:()Ljava/lang/String;
astore 4
start local 4 2: aload 2
aload 4
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
ifeq 9
3: aload 2
invokevirtual java.lang.String.length:()I
aload 4
invokevirtual java.lang.String.length:()I
iconst_2
iadd
aload 1
invokevirtual java.lang.String.length:()I
iadd
if_icmple 9
4: aload 2
5: aload 4
invokevirtual java.lang.String.length:()I
iconst_1
iadd
aload 4
invokevirtual java.lang.String.length:()I
iconst_1
iadd
aload 1
invokevirtual java.lang.String.length:()I
iadd
6: invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
7: aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 9
8: 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 2
aload 4
invokevirtual java.lang.String.length:()I
iconst_1
iadd
aload 1
invokevirtual java.lang.String.length:()I
iadd
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
9: StackMap locals: java.lang.String java.lang.String
StackMap stack:
aload 3
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lorg/hibernate/cfg/ComponentPropertyHolder;
0 10 1 redundantString Ljava/lang/String;
0 10 2 propertyName Ljava/lang/String;
1 10 3 result Ljava/lang/String;
2 10 4 className Ljava/lang/String;
MethodParameters:
Name Flags
redundantString
propertyName
public javax.persistence.JoinColumn[] getOverriddenJoinColumn(java.lang.String);
descriptor: (Ljava/lang/String;)[Ljavax/persistence/JoinColumn;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial org.hibernate.cfg.AbstractPropertyHolder.getOverriddenJoinColumn:(Ljava/lang/String;)[Ljavax/persistence/JoinColumn;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ComponentPropertyHolder;
0 1 1 propertyName Ljava/lang/String;
MethodParameters:
Name Flags
propertyName
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
invokespecial java.lang.Object.toString:()Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "("
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.hibernate.cfg.ComponentPropertyHolder.parent:Lorg/hibernate/cfg/AbstractPropertyHolder;
aload 0
getfield org.hibernate.cfg.ComponentPropertyHolder.embeddedAttributeName:Ljava/lang/String;
invokevirtual org.hibernate.cfg.AbstractPropertyHolder.normalizeCompositePathForLogging:(Ljava/lang/String;)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;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ComponentPropertyHolder;
}
SourceFile: "ComponentPropertyHolder.java"